这是权限问题
你需要在 MySQL 本机上登录,然后添加必要的权限用户
更详细地建议你查看一下 MySQL 参考手册,
对你会有很大帮助
你需要在 MySQL 本机上登录,然后添加必要的权限用户
更详细地建议你查看一下 MySQL 参考手册,
对你会有很大帮助
解决方案 »
- mysql 触发器的问题
- mysql 4.0.1x显示乱码
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket
- 哪位大虾知道怎么把Oracle数据库的数据导出然后导入到Mysql数据库中?
- 折磨人的utf8查询问题mysql,请高手赐教
- Mysql5.0触发器问题。。。请教
- lock多表的问题
- 请教怎么可以把文件名改成以中文命名????????
- 这个mySQL语句如何优化?请达人指教
- 求助利用SQL语句将查询结果实现横向显示的结果
- 100分请教:奇怪的MySQL日志
- 如何将sql查询到的结果保存在一个变量中?
2. grant select, insert, .... on db.table to username@'%' identified by 'password';
3. grant select, insert, .... on db.table to username@'192.168.1.2' identified by 'password';1为本机访问的用户,2和3为远程访问的用户
?????????????????????????????????????
不是吧,sunthing (我不懂) 的情况应该是他用的是 Linux 下的 MySQL ,
默认是没有远程访问权限的用户信息,需要自己建立一个
在 MySQL 主机运行mysql -h localhost -u root 回车然后执行
GRANT ALL PRIVILEGES ON *.* TO newroot@'%' IDENTIFIED BY 'newroot';这样你就可以从远程访问 MySQL 了,mysql -h 192.168.0.2 -u newroot -pnewroot 回车,