linux下查找mysql配置文件及错误检查方法

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: linux下查找mysql配置文件及错误检查方法

1、问题缘由


最近在进行windows远程连接linux下MySQL时,怎么也连接不上,先总结一下检查错误的方法:



1.1 检查能够ping通linux的IP


在windows的命令行中,直接ping linux的IP,确保linux的网络没问题。

7d29d7d373354c24ad74b49aeb42bbce.png


1.2 检查能够通过mysql端口


在windows命令行中,执行下述语句检查端口,一般mysql的默认端口为3306。

telnet 192.168.114.245 3306


本人的问题就出在这一步,这一错误的解决方法有很多,小伙伴们可以直接搜一下“如何开启mysql的3306端口?”,一般解决方法包括修改mysql配置文件(坑爹之处,找不对那个mysql.cnf,太菜了,大佬们见谅),开启防火墙,etc。




2、查找mysql的配置文件



由于本人属于菜鸟级别,所以开始瞎配置了一通mysql.cnf文件,发现还不好用,最后才发现自己的文件找到不对,下面给出正确的查找配置文件的方法。


首先在linux的终端中进入到\etc目录下,cd \etc;之后执行查找mysql,语句为:find mysql,会出现一下一堆结果:


1908d060d4f24cb881f299902671c120.png


小伙伴们现在要耐住性子,一个个检查里面的mysql.cnf文件,可以直接使用vi进行检查,语句为:sudo vi ***/mysql.cnf,其中****为绝对路径,本人的正确配置文件是mysql/mysql.conf.d/mysqld.cnf这个里面的那个文件,因为只有这里面有相关配置内容,其他都是空的… …


找到正确的配置文件之后,便可以按照网上那些相关配置修改进行设置了,最重要的一条是把那个bin_address从127.0.0.1改为0.0.0.0。


能力有限,还希望能帮到各位小伙伴,预祝大家成功连接。











相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
22天前
|
存储 关系型数据库 MySQL
环比、环比增长率、同比、同比增长率 ,占比,Mysql 8.0 实例(最简单的方法之一)(sample database classicmodels _No.2 )
环比、环比增长率、同比、同比增长率 ,占比,Mysql 8.0 实例(最简单的方法之一)(sample database classicmodels _No.2 )
78 1
|
6天前
|
Linux Shell 数据库
文件查找是Linux用户日常工作的重要技能介绍了几种不常见的文件查找方法
文件查找是Linux用户日常工作的重要技能。本文介绍了几种不常见的文件查找方法,包括使用`find`和`column`组合、`locate`和`mlocate`快速查找、编写Shell脚本、使用现代工具`fd`、结合`grep`搜索文件内容,以及图形界面工具如`Gnome Search Tool`和`Albert`。这些方法能显著提升文件查找的效率和准确性。
25 2
|
6天前
|
关系型数据库 MySQL
Mysql 中日期比较大小的方法有哪些?
在 MySQL 中,可以通过多种方法比较日期的大小,包括使用比较运算符、NOW() 函数、DATEDIFF 函数和 DATE 函数。这些方法可以帮助你筛选出特定日期范围内的记录,确保日期格式一致以避免错误。
|
8天前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
50 3
|
12天前
|
运维 Linux
Linux查找占用的端口,并杀死进程的简单方法
通过上述步骤和命令,您能够迅速识别并根据实际情况管理Linux系统中占用特定端口的进程。为了获得更全面的服务器管理技巧和解决方案,提供了丰富的资源和专业服务,是您提升运维技能的理想选择。
12 1
|
12天前
|
运维 安全 Linux
Linux文件清空的五种方法总结分享
每种方法各有优势,选择最合适的一种或几种,可以极大提高您的工作效率。更多有关Linux系统管理的技巧与资源,欢迎访问,持续提升您的运维技能。
58 1
|
22天前
|
Ubuntu 关系型数据库 MySQL
Linux系统MySQL安装
【10月更文挑战第19天】本文介绍了在 Linux 系统上安装 MySQL 的步骤,包括安装前准备、安装 MySQL、启动 MySQL 服务、配置 MySQL 以及验证安装。适用于 Ubuntu/Debian 和 CentOS/Fedora 系统,提供了详细的命令示例。
116 1
|
27天前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
171 0
|
Linux Shell 网络安全
Linux中常见配置文件
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.
999 0
|
15天前
|
运维 安全 Linux
Linux中传输文件文件夹的10个scp命令
【10月更文挑战第18天】本文详细介绍了10种利用scp命令在Linux系统中进行文件传输的方法,涵盖基础文件传输、使用密钥认证、复制整个目录、从远程主机复制文件、同时传输多个文件和目录、保持文件权限、跨多台远程主机传输、指定端口及显示传输进度等场景,旨在帮助用户在不同情况下高效安全地完成文件传输任务。
111 5