MySQL 8.0.29 设置和修改默认密码
*修改密码:
-
登录时因为你没设置root的初始密码,导致报错。
-
密码以加密的形式存储在mysql数据库中的user表中的authentication_string字段中。
-
参考链接:
-
不修改密码可通过
sudo mysql -u root -p
来直接登录。
修改步骤:
-
修改mysqld.cnf
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
*不用vim也可以用code。
在这个文件里加入命令"skip -grant-tables"
可以让你无需输入密码进行登录。
-
重启mysql
service mysql restart //同样,也有 service mysql start service mysql stop
-
登录mysql
mysql -u root -p