今天用java调用本地一个数据库的时候,总是显示连接不上
很快追溯到原因:我在mysql workbench中新建的connection 的用户名root 默认没有密码,而用c3p0调用时候有password这个选项。就想着给它设置密码。
参考网址:
下面具体说一下设置的步骤:
(1)、win+x打开命令提示符(管理员),以管理员身份打开dos界面,cd到安装mysql的文件夹下的bin文件夹。
cd C:\Program Files\MySQL\MySQL Server 5.6\bin
mysql 5.7.6版本的用alter设置密码,低版本的用set设置。
我的是低版本的。
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');
然后会显示设置完成。