本文主讲的是在ubuntu18.04下安装mysql后设置root账户的方法,如果你需要安装mysql的教程,请参考详细步骤,如何在Ubuntu 18.04中安装MySQL 8服务器一文。
具体方法如下: 在ubuntu18.04.1系统中安装mysql不会弹出设置账号密码的框,会自己默认设置好账号密码,配置文件在/etc/mysql/debian.cnf:
使用上图中的账号密码登陆mysql,然后再建立root账户:
命令为:mysql -u xxx -p(本次示范为:mysql -u debian-sys-maint -p) 在控制台下输入: mysql> update mysql.user set authentication_string=password("root") where user="root"; 此时会有警告,使用下面的命令消除禁告: mysql>update mysql.user set plugin="mysql_native_password"; 最后更新权限,运行以下: mysql>flush privileges;
退出,重启mysql即可。(命令为:sudo servive myaql restart,然后再使用root帐户登陆即可:mysql -u root -p)
相关主题 |