无法调用MySQL数据库问题一解--.doc无法调用MySQL数据库问题一解>>
[一下部分问题于搜索]
UITool登入MySQLServer,Server却回复错误讯息:Host'rgergeripfer124'isnotalloysql--user=root-p
输入密码
mysql>usemysql
mysql>GRANTSELECT,INSERT,UPDATE,DELETEON[db_name].*TO[username][ipadd]identifiedby'[passe]:远程登入的使用者代码
db_name]:表示欲开放给使用者的数据库称
[passe,此例的内容需填入'',包函上引号(')
(其实就是在远端服务器上执行,地址填写本地主机的ip地址。)
如果希望开放所有权限的话请执行:
mysql>updateusersetselect_priv='Y',Insert_priv='Y',Update_priv='Y',delete_priv='Y',Create_priv='Y',Drop_priv='Y',Reload_priv='Y',shutdop_table_priv='Y',Lock_tables_priv='Y',Execute_priv='Y',Repl_slave_priv='Y',Repl_client_priv='t,deleteon*.*;
查看结果,执行:
usemysql;
selecthost,user,passuser;
可以看到在user表中已有刚才创建的xuys用户。host字段表示登录的主机,其值可以用IP,也可用主机名,
将host字段的值改为%就表示在任何客户端机器上能以xuys用户登录到mysql服务器,建议在开发时设为%。
updateusersethost='%'ysqladmin-uroot-p21centuryreload
无法调用MySQL数据库问题一解-- 来自淘豆网m.daumloan.com转载请标明出处.