远程连接阿里云主机的mysql,遇到以下问题:

  1.连接被拒,无法连接

  可能原因:1.3306(默认)端口未开放,在控制台设置防火墙规则:

  mysql-实现远程连接(授权法)

 

  2. host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,默认一般是localhost,也就是本地登录。操作如下:

  输入: mysql -u root -p

  输入密码后登录数据库:

  mysql> use mysql;
  Database changed
  mysql> grant all privileges  on *.* to root@'%' identified by "password";
  Query OK, 0 rows affected (0.00 sec)

  mysql> FLUSH PRIVILEGES;

相关文章:

  • 2022-12-23
  • 2021-11-06
  • 2021-05-28
  • 2022-01-10
  • 2021-09-07
  • 2022-12-23
  • 2021-12-21
猜你喜欢
  • 2021-08-31
  • 2021-09-02
  • 2021-11-06
  • 2021-11-23
  • 2022-12-23
  • 2022-01-08
  • 2022-12-23
相关资源
相似解决方案