当前位置: 首页 > Linux

在Ubuntu18.04上安装MySQL不会提示你输入初始密码,重置root密码

时间:2023-04-06 06:16:41 Linux

如果在Ubuntu18.04上安装MySQL时没有提示输入密码,安装完成后可以使用以下方法重置MySQL的root密码。安装时使用默认密码登录MySQL。安装时默认生成的默认账户在/etc/mysql/debian.cnf:$mysql-udebian-sys-maint-p密码是debian.cnf中的密码,每个人的密码都不一样,根据密码输入debian.cnf在您自己的系统中。修改root密码后登录MySQL后,执行如下命令:usemysql;updatemysql.usersetauthentication_string=password('root')whereuser='root'andHost='localhost';updateusersetplugin=“mysql_native_password”;flushprivileges;quit;restartMySQLservice$sudoservicemysqlrestart$mysql-uroot-p//启动后输入之前重置的密码补充:启动和关闭命令启动mysql:方法一:sudo/etc/init.d/Mysql方法二:sudoservicemysqlstart停止mysql:方法一:sudo/etc/init.d/mysqlstop方法二:sudoservicemysqlstop重启mysql:方法一:sudo/etc/init.d/mysqlrestart方法二:sudo服务mysql重新启动