现象:
在Linux环境下,运行JAVA程序,在连接字符串中配置数据库服务器地址为localhost,用户名密码正确,连接时出错:
java.sql.SQLException: Access denied for user 'root'@'127.0.0.1' (using password: YES)'.
通过命令行连接正常
原因:
我们配置mysql数据库时,配置skip-name-resolve,mysql连接将不允许存在主机名,因为配置文件限制了域名解析
解决办法:
1) 更改配置文件,取消skip-name-resolve后重启mysql;
2) 使用IP地址做为host进行连接;
本日志由 flyinweb 于 2009-07-28 18:58:22 发表到 数据库技术 中,目前已经被浏览 269 次,评论 0 次;
作者添加了以下标签: mysql,Access denied;
To: jconsole不能打开,大概两种可能: 1 没有启用独占模式,如O
两个实例分别放在不同的 datadir 里面,会方便很多
今天遇到了“Cleanup failed to process the following paths:-
谢谢分享.有帮助.
根据inotify + rsync的思路,现在有了个c++版本的同步程序,只需指
真是有耐心呀。我做了个pdf 文件 在上面的网站可以下载