Phoenix Framework无法连接到MySql服务器怎么办
2014-01-14 10:42
309 查看
在此之前,请您有必要先检查您的数据库的用户名及密码,然后再尝试以下步骤:
1、Mysql:is not allowed to connect to this MySQL server
2、ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
以下两种方法可以解决问题:
1、 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%",如SQL:
mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;
2、授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话: GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
更多详细内容请见:http://www.phoenixframe.org/support/index.html#QA5
客户端无法连接到MySql服务器
问题表现:1、Mysql:is not allowed to connect to this MySQL server
2、ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
以下两种方法可以解决问题:
1、 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%",如SQL:
mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user;
2、授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话: GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
更多详细内容请见:http://www.phoenixframe.org/support/index.html#QA5
相关文章推荐
- linux主机无法连接Windows上的MySql服务器解决方案
- #1045无法登录phpmyadmin,连接不上mysql服务器,先把ubuntu安装lamp教程贴上吧
- sequel pro无法连接mysql服务器
- 端口被禁止无法远程连接Mysql服务器
- Linux环境下cmake安装最新Mysql 5.6.11安装包(因服务器网络问题,安装后无法连接,无法验证正确性)
- #1045无法登录phpmyadmin,连接不上mysql服务器,先把ubuntu安装lamp教程贴上吧
- 怎么解决VS无法连接到已配置的开发web服务器
- 阿里云服务器MySQL无法连接问题解决纪实
- mysql无法连接服务器数据库(not allowed to connect )
- Linux下通过yum来安装 mysql 5.1,以及以前的旧版本(因服务器网络问题,安装后无法连接,无法验证正确性)
- windows server 2008R2 重启服务器,导致MySQL 无法连接解决办法
- 无法远程连接mysql服务器
- 10038错误,无法连接上阿里云服务器上的MySQL
- JSP在tomcat服务器下无法连接MySql问题解决方法
- 微信无法连接到服务器怎么诊断网络【微信高级教程3】
- 关于使用jdbc连接服务器MySQL无法使用中文查询的解决方法
- navicat for mysql 怎么连接远程数据库服务器
- 当你死活都无法远程连接到服务器上的MySQL时,你得考虑一下远程工具配置了(Navicat)
- 阿里服务器上安装mysql,外网无法连接问题
- 解决命令行无法连接mysql服务器问题