连接mysql出现的问题

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表内的所有数据)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值