首页 > 数据库技术 > 详细

Linux (Ubuntu) 服务器安装MySQL,设置不限ip,root远程密码访问

时间:2019-12-22 15:04:17      阅读:90      评论:0      收藏:0      [点我收藏+]

1.注释bind-address = 127.0.0.1

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
 

将bind-address = 127.0.0.1注释掉(即在行首加#),如下:

代码如下:

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
# bind-address          = 127.0.0.1

除了注视掉这句话之外,还可以把后面的IP地址修改成允许连接的IP地址

 

2.查看 user表, root的plugin 是 auth_socket,用密码登陆的plugin应该是mysql_native_password

select user, host,plugin from mysql.user;

 

设置密码登录:

update mysql.user set authentication_string=PASSWORD(‘新密码‘), plugin=‘mysql_native_password‘ where user=‘root‘;

flush privileges;

相关命令:

停止MySQL:

sudo service mysql stop

启动MySQL:

sudo service mysql  start

Linux (Ubuntu) 服务器安装MySQL,设置不限ip,root远程密码访问

原文:https://www.cnblogs.com/LX51/p/12079683.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!