mysql远程访问

使用mysql进行远程访问,如果是用mysql workbench,只需要将limit to hosts matching 改为%,就表示此用户可以远程访问,废话不多说,如图:

 mysql远程访问_第1张图片

这样的话,就只能够本地访问 了。

mysql远程访问_第2张图片

当然,网上也有用代码来实现的访问(我只是搬运工,代码如下)

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION

//赋予任何主机访问数据的权限

例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WI 
TH GRANT OPTION; 

如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 
'mypassword' WITH GRANT OPTION; 

引用:http://www.jb51.net/article/85218.htm

转载于:https://www.cnblogs.com/CloudStrife/p/7862537.html

你可能感兴趣的:(数据库)