mysql设置远程登陆后链接不上

mysql设置远程登陆后链接不上mysql

参考:http://www.jb51.net/article/33813.htmsql

http://www.jb51.net/article/58096.htmvim

默认状况下,MySQL只容许本地登陆,若是要开启远程链接,则须要修改/etc/my.cnf文件

sudo vim /etc/mysql/my.cnf
注释这一行:bind-address=127.0.0.1spa

保存退出。
mysql -u root -p.net

为须要远程登陆的用户赋予权限:rest

代码以下:
mysql>use mysql;
mysql> delete from user where user='';(删除匿名用户)
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY "123" with grant option;(123为密码)
mysql> flush privileges;

退出mysql(exit)code

而后重启mysql服务(sudo service mysql restart)htm

远程登陆命令:
mysql -h 125.216.231.188 -u root -p(-h后跟的是要登陆主机的ip地址)ip

相关文章
相关标签/搜索