1、java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
原因:找不到驱动程序
解决办法:将mysql-connector-java-5.x.x-bin.jar拷贝到tomcat的lib目录
2、java.sql.SQLException: Access denied for user 'admin'@'localhost' (using password: YES)
原因:肯定是用户名密码错误
使用MySQL Workbench 5.2 CE修改密码是件“痛苦”的事。设置初始密码后,用户名能更改,可密码死活改不了。
于是cmd伺候:
cd D:\Program Files\MySQL\MySQL Server 5.5\bin
运行mysql
居然能进去...
select user();
一看,用的账户是
并且
我的test数据库也能被它使用,我...加的密码白加了。。。
算了,先放放这个问题。
现在如何在cmd里能修改我那root的密码:
经查询相关文章:
mysql -hlocalhost -uroot -p(用指定的用户名进入mysql数据库管理系统DBMS)
输入密码:admin
进去了..
这时查看database就不一样了
use mysql(操作mysql数据库)
update user set password=password('root') where host='localhost' and user=‘root’;(修改密码为root)
flush privileges;(这句不加,只对当前窗口有效)
修改完成!
desc user;(获取表结构)
select * from user;(获取user表内的所有数据)