MySQL远程访问的设置方法详解
首先,安装MySQL。这个应该不用多说了。
然后确认my.ini,Linux是my.cnf。文件里没有skip-networking这一句,或者这一句是注释的。现在好像安装好后就是默认就是没有的。(如果有修改,修改后重启MySQL)
Sql代码
代码如下 | |
mysql> use mysql; #这句话的意思 ,允许任何IP地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个MySQL Server mysql> use mysql; #这句话的意思 ,允许任何IP地址(上面的 % 就是这个意思)的电脑 用admin帐户 和密码(admin)来访问这个MySQL Server |
或直接增加固定IP用户
然后添加MySQL用户。具体代码如下:
代码如下 | |
--*.*表示权限。remote表示用户名,password表示密码 |
到这一步,MySQL已经配置好了,然后要检查一下防火墙,上次我就是被防火墙折腾了一个上午。把防火墙的3306(MySQL端口)打开就行。