Ubuntu 22.04上通过apt install mysql-server安装mysql 8.0数据库后,默认没有开启密码验证,直接运行mysql
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;
上面的命令并不会生效,正确的方式
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
Ubuntu 22.04上通过apt install mysql-server安装mysql 8.0数据库后,默认没有开启密码验证,直接运行mysql
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;
上面的命令并不会生效,正确的方式
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';