Mysql5.6.47开放远程访问(修改远程访问密码)

1、登录mysql

mysql -u root -p

  然后输入密码,登录进去mysql;

2、切换数据库

use mysql;

3、修改权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '1314@LOVELY#LAND$LUFEI@AISI' WITH GRANT OPTION;

  其中root是root账户,“1314@LOVELY#LAND$LUFEI@AISI”是远程访问mysql数据库的密码;

4、更新权限

flush privileges;

5、遇到的问题

  Navicat利用ssh远程连接虚拟服务器下的mysql报错2013 ..reading initial packet……(无法连接mysql)!

  解决方案:

  在/etcmy.cnf或者/etc/msyql/my.cnf配置文件中,[mysqld]段加

skip-name-resolve

  重启mysql即可连接上数据库!

service mysqld restart 

 

posted @ 2020-08-12 10:23  安能倚天屠龙  阅读(432)  评论(0编辑  收藏  举报