linux下初始启动mysql需要密码

更新时间:02-10 教程 由 桑稚 分享

在Linux下初始启动MySQL有时需要密码进行认证。如果您还没有设置MySQL的root账户密码,则需要通过以下步骤进行设置。

$ sudo /etc/init.d/mysql stop //停止mysql服务$ sudo mysqld_safe --skip-grant-tables & //跳过密码认证启动mysql服务$ mysql -u root //使用root用户登录到mysql

上述命令将以root用户身份启动MySQL服务,并跳过密码认证。接下来,您可以通过以下命令更改MySQL的root用户密码。

mysql>use mysql;mysql>update user set authentication_string=password('your_new_password') where user='root'; //将your_new_password替换成您要设置的密码mysql>flush privileges;mysql>quit;

使用以上命令可以更新root账户的密码。然后,停止MySQL服务并正常启动即可。

$ sudo /etc/init.d/mysql stop //停止mysql服务$ sudo /etc/init.d/mysql start //启动mysql服务

现在,您可以通过设置的新密码登录到MySQL服务中。

声明:关于《linux下初始启动mysql需要密码》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2261360.html