mysql 开启远程

来源:互联网 发布:苏州关键词优化 编辑:程序博客网 时间:2024/05/17 19:57

默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。

1、登陆mysql

mysql -u root -p

2、可以进入MySQL服务器 

MySQL>use mysql;
MySQL>update user set host = '%' where user = 'root';     MySQL>select host, user from user; 

3.添加主机访问数据的权限 

MySQL>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION 

4.生效

MySQL>FLUSH PRIVILEGES ;

5.退出

MySQL>EXIT 

如果这时还不能远程,那就可能是防火墙的问题。

原创粉丝点击