做网站 租服务器,wordpress 404模板,html5 网站框架,平度新增最新消息昨天在2008里装MySQL#xff0c;遇以了一些问题#xff0c;装的是mysql-5.6.20-winx64.msi版本#xff0c;不知道是版本太新还是兼容#xff0c;还是系统权限配置问题#xff0c;老是报错#xff0c;多数是杂乱的错误#xff0c;这里主要记一下MySQL的错误#xff1a;安…昨天在2008里装MySQL遇以了一些问题装的是mysql-5.6.20-winx64.msi版本不知道是版本太新还是兼容还是系统权限配置问题老是报错多数是杂乱的错误这里主要记一下MySQL的错误安装后1130 host is not allowed to connect to this mysql server错误解决方法如下1、改表法GUI修改可能是你的帐号不允许从远程登陆只能在localhost。这个时候只要在localhost的那台电脑登入mysql后更改 mysql 数据库里的 user 表里的 host 项从localhost改称%命令行mysql -u root -pvmwaremysqluse mysql;mysqlupdate user set host % where user root;mysqlselect host, user from user;12345mysql-uroot-pvmwaremysqlusemysql;mysqlupdateusersethost%whereuserroot;mysqlselecthost,userfromuser;2、授权法例如你想myuser使用mypassword从任何主机连接到mysql服务器的话。GRANT ALL PRIVILEGES ON *.* TO myuser% IDENTIFIED BY mypassword WITH GRANT OPTION;FLUSH PRIVILEGES;123GRANTALLPRIVILEGESON*.*TOmyuser%IDENTIFIED BYmypasswordWITH GRANT OPTION;FLUSHPRIVILEGES;如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器并使用mypassword作为密码GRANT ALL PRIVILEGES ON *.* TO myuser192.168.1.3 IDENTIFIED BY mypassword WITH GRANT OPTION;FLUSH PRIVILEGES;123GRANTALLPRIVILEGESON*.*TOmyuser192.168.1.3IDENTIFIED BYmypasswordWITH GRANT OPTION;FLUSHPRIVILEGES;如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器的dk数据库并使用mypassword作为密码GRANT ALL PRIVILEGES ON dk.* TO myuser192.168.1.3 IDENTIFIED BY mypassword WITH GRANT OPTION;FLUSH PRIVILEGES;123GRANTALLPRIVILEGESONdk.*TOmyuser192.168.1.3IDENTIFIED BYmypasswordWITH GRANT OPTION;FLUSHPRIVILEGES;记得一点是操作完后要在命令行下执行flush privileges。我用的第一个方法,刚开始发现不行,在网上查了一下,少执行一个语句 mysqlFLUSH RIVILEGES 使修改生效。另外一种方法,不过我没有亲自试过的,在csdn.net上找的,可以看一下.在安装mysql的机器上运行1、d:/mysql/bin/mysql -h localhost -u root //这样应该可以进入MySQL服务器2、mysqlGRANT ALL PRIVILEGES ON *.* TO root% WITH GRANT OPTION //赋予任何主机访问数据的权限3、mysqlFLUSH PRIVILEGES //修改生效4、mysqlEXIT //退出MySQL服务器12345671、d:/mysql/bin/mysql-hlocalhost-uroot//这样应该可以进入MySQL服务器2、mysqlGRANTALLPRIVILEGESON*.*TOroot%WITH GRANT OPTION//赋予任何主机访问数据的权限3、mysqlFLUSHPRIVILEGES//修改生效4、mysqlEXIT//退出MySQL服务器