很多人安装mysql后就直接打开命令行使用了,发现根本创建不了数据库,报错为Access denied for user 'root@localhost'
这是因为你没有登录你的数据库,所以没有相应权限,mysql为我们默认带一个账户,账户名为root,密码为空,接下来介绍如何自己改默认密码
第一步,打开cmd,输入mysql -u root mysql
第二步,输入update user set password=password('新密码') where user='root';
第三步,flush privileges;
最后退出,quit
重新登录时,mysql -u root -p
输入密码即可
提示:使用数据库操作前,记得use 库名;