跳转至
-->

新安装mysql后,本地不能连接到数据库

mysql安装完成后,满心欢喜的安装web程序,但是安装过程中报错Access denied for user 'root'@'localhost'

应对方法

以root用户登录mysql:

1
sudo mysql -uroot -p
再mysql中运行:
1
2
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456";
# 大意是,赋予root用户以123456密码登录localhost管理所有数据库?
再运行web程序安装就能通过了,折腾了好久,虽然没怎么明白啥意思,但是好歹能用了。