Ubuntu下给MySQL修改root密码

为了解决Ubuntu环境下MySQL修改root密码遇到的错误,需遵循以下步骤。首先,执行命令sudo mysql_secure_installation,按照提示操作即可。在使用root连接时,若遇到错误,确保在命令前加上sudo,如sudo mysql -u root -p。若mysqlworkbench也无法连接数据库,问题可能在于root用户的密码强度或验证类型。问题根源...
Ubuntu下给MySQL修改root密码
为了解决Ubuntu环境下MySQL修改root密码遇到的错误,需遵循以下步骤。

首先,执行命令sudo mysql_secure_installation,按照提示操作即可。

在使用root连接时,若遇到错误,确保在命令前加上sudo,如sudo mysql -u root -p。

若mysqlworkbench也无法连接数据库,问题可能在于root用户的密码强度或验证类型。

问题根源可能在于auth_socket验证类型,而非mysql_native_password。

通过sudo mysql -u debian-sys-maint -p登录,定位/etc/mysql/debian.cnf文件中的password,修改root密码。

操作如下:ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘123456‘;,确保密码安全。

执行完密码修改后,以quit;退出。

至此,Ubuntu下MySQL的root密码修改完成,问题解决。2024-11-01
mengvlog 阅读 56 次 更新于 2025-12-16 09:52:29 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部