您现在的位置是:群英 > 数据库 > MySQL数据库
Linux下如何进行远程连接MySQL?一文带你了解操作步骤
Admin发表于 2021-11-25 17:48:361358 次浏览

    这篇文章我们来了解Linux下如何进行远程连接MySQL数据库,MySQL默认root用户只能本地访问,不能远程连接管理mysql数据库,下文以后很详细的操作步骤教程,有需要的朋友可以参考,接下来就跟随小编来一起了解一下吧。

    步骤

    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命令找找就行了。

    以上就是Linux下如何进行远程连接MySQL数据库的操作步骤了,大家按照上述步骤操作即可,希望本文能帮助到大家,如果还想要了解更多大家可以继续浏览群英网络其他相关的文章。

文本转载自网络

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

相关信息推荐
2022-05-11 10:51:37 
摘要:在Mysql5.7中如何搭建主从复制?下面这篇文章给大家介绍Mysql5.7-主从复制搭建步骤,有需要的朋友可以学习了解一下~
2022-06-18 17:14:29 
摘要:删除表字段的sql语句有:1、删除没有默认值的列,代码为【alter table Test drop COLUMN BazaarType 】;2、删除有默认值的列,代码为【alter table Test DROP COLUMN 】。
2021-11-15 17:56:40 
摘要:这篇文章给大家分享的是查看oracle中用户是否被锁的方法。小编觉得挺实用的,因此分享给大家做个参考,可以查看到哪些用户被锁,文中SQL代码有一定的参考价值,感兴趣的朋友接下来一起跟随小编看看吧。
群英网络助力开启安全的云计算之旅
立即注册,领取新人大礼包
  • 联系我们
  • 24小时售后:4006784567
  • 24小时TEL :0668-2555666
  • 售前咨询TEL:400-678-4567

  • 官方微信

    官方微信
Copyright  ©  QY  Network  Company  Ltd. All  Rights  Reserved. 2003-2019  群英网络  版权所有   茂名市群英网络有限公司
增值电信经营许可证 : B1.B2-20140078   粤ICP备09006778号
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
微信公众号
返回顶部
返回顶部 返回顶部