天天看点

AMH云主机面板开启数据库远程连接

AMH默认是不支持远程连接数据库的,但是有时我们需要在其他地方使用我们的数据库,就需要开启远程连接,下面简单介绍下如何开启:

1.在AMH管理后台 Madmin 参数设置中,有一项 【是否开启监听端口远程访问 (skip_networking)】开启;

2.开启后需要设置msyql的权限:

(1)连接ssh,登陆mysql

  1. mysql -uroot -p这里是密码 -S /tmp/mysql-generic-5.5.sock  

(2)授权、刷新数据库并退出

  1. mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '737A976765fd5e09' WITH GRANT OPTION;  
  2. Query OK, 0 rows affected (0.00 sec)  
  3. mysql> GRANT select,insert,update,delete ON *.* TO 'moonrong'@'%' IDENTIFIED BY 'wqyuhit3hsY' WITH GRANT OPTION;Query OK, 0 rows affected (0.00 sec)  
  4. mysql> FLUSH PRIVILEGES;  
  5. Query OK, 0 rows affected (0.00 sec)  
  6. mysql> quit  
  7. Bye  

完成以上步骤,就可以远程连接数据库了,测试如下:

AMH云主机面板开启数据库远程连接