Linux下远程连接MySQL数据库的方法
发表于:2025-02-13 作者:千家信息网编辑
千家信息网最后更新 2025年02月13日,踩坑笔记估计搞了一个多小时才把这个远程连接搞好。一台本地电脑,一台云服务器,都是linux系统。步骤1、在服务器端开启远程访问首先进入mysql数据库,然后输入下面两个命令:grant all pri
千家信息网最后更新 2025年02月13日Linux下远程连接MySQL数据库的方法
踩坑笔记
估计搞了一个多小时才把这个远程连接搞好。一台本地电脑,一台云服务器,都是linux系统。
步骤
1、在服务器端开启远程访问
首先进入mysql数据库,然后输入下面两个命令:
grant all privileges on *.* to 'root'@'%' identified by 'password';flush privileges;
- 第一个*是数据库,可以改成允许访问的数据库名称
- 第二个 是数据库的表名称,代表允许访问任意的表
- root代表远程登录使用的用户名,可以自定义
- %代表允许任意ip登录,如果你想指定特定的IP,可以把%替换掉就可以了
- password代表远程登录时使用的密码,可以自定义
- flush privileges;这是让权限立即生效
2、修改my.cnf配置文件
这个是mysql的配置文件,如果你无标题文章找不到在哪里的话,可以输入find /* -name my.cnf
找到
通过vim编辑该文件,找到bind-address = 127.0.0.1
这一句,然后在前面加个#号注释掉,保存退出
3、重启服务
service mysql restart
4、在本地远程连接
在终端输入:
mysql -h 服务器ip地址 -P 3306 -u root -p
然后输入密码即可。
root是第1点设置的用户名,密码也是第1点设置的密码
一些细节
在网上找了很多文章,说要开启3306端口才能连接,但是我开启了却还是无法连接,后来又找到了一些文章,说要更改my.cnf,也就是上面的第2点,更改了然后重启服务器就可以了。
刚刚在另外一台服务器上面试了一下,没有配置过端口,通过上面三步,很快就连上了。
所以第二点非常重要,基本上每个人装mysql的时候都会去配置那个文件,因为字符集需要配置。所以肯定有那个文件的,用find命令找找就行了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
服务
文件
服务器
配置
数据
数据库
代表
密码
输入
文章
登录
名称
命令
用户
用户名
端口
重要
两个
也就是
内容
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发凯 合同 样本
服务器token一般多长
服务器端口默认开通哪些
上海追数网络技术
自己做数据库维护服务
广州安尔捷网络技术有限公司
op服务器
渔乐网络技术公司
汇丰软件开发 广东 公司
微软 net软件开发工程师
阜阳软件开发培训多少钱
怎么攻击云服务器
星际公民服务器不显示人数
多数据库分析免疫浸润
深圳汽车软件开发咨询
加强网络安全学科建设
软件开发文档怎么写
软件开发criconse
彩票中心用什么数据库
解释数据库第三范式
电信卡无法接入服务器
计算机网络安全管理柳国胜
浦东新区银联数据库服务销售价格
关于互联网科技的论文
如何构建网络安全环境
地下城与勇士服务器互通
我的世界城市创造服务器
网络安全扫描文字排版
在家架设服务器
每个数据库有多少个用户