您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

ubuntu1804开启mysql远程访问功能和设置root远程访问

bubuko 2022/1/25 19:56:48 mysql 字数 1263 阅读 634 来源 http://www.bubuko.com/infolist-5-1.html

"上一篇总结了ubuntu1804安装mysql的笔记" 安装回顾 1. 安装mysql上ubuntu1804服务器版和桌面版,操作上又细微的的差别。 root密码。server版root密码默认是空,但desktop需要先开启免密登录,才能修改root的密码 开启root或其他用户的远程链接。 登 ...

上一篇总结了ubuntu1804安装mysql的笔记

安装回顾

  1. 安装mysql上ubuntu1804服务器版和桌面版,操作上又细微的的差别。
    root密码。server版root密码默认是空,但desktop需要先开启免密登录,才能修改root的密码

开启root或其他用户的远程链接。

登录mysql数据库,使用sql语句更新

mysql - u root -p  
use mysql
update user set host="%" where user="root";   #%代表所有主机,也可以具体到你的主机ip地址
 flush privileges;   这句表示从mysql数据库的grant表中重新加载权限数据
select host, user from user; #可以查看是否设置成功
exit  #退出

开启mysql远程访问

默认情况下,mysql是只能在localhost访问的,允许其他IP访问需要修改Mysql的配置文件。
我一般修改,连同默认端口也该了,如果使用默认的3306容易被很多初级的黑客访问

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf  #通过apt安装默认配置文件路径
找到 port  =  8877  #只有不是通用的端口都行,小鱼60000以下都可以,例如,33006 ,自己记住就好
找到  bind-address = *   #默认值是127.0.0.1 ,保存退出
sudo /etc/init.d/mysql restart    #重启Mysql服务

一切搞定了

ubuntu1804开启mysql远程访问功能和设置root远程访问

原文:https://www.cnblogs.com/qumogu/p/12726834.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶