MariaDB设置密码
MariaDB设置密码
如果在安装MariaDB的过程中没有设置root用户的密码,或者忘记了设置的密码,可以通过以下步骤来重置MariaDB的root密码:
1. 停止MariaDB服务
首先,需要停止MariaDB服务。使用以下命令:
1 | |
2. 以无密码模式启动MariaDB
接下来,以无密码模式(即跳过权限表验证)启动MariaDB:
1 | |
这里的&符号使得mariadbd-safe在后台运行,你可以继续在终端中操作。
3. 登录MariaDB
由于是以无密码模式启动的,所以可以直接登录MariaDB,不需要输入密码:
1 | |
4. 重置root密码
登录后,选择MariaDB的mysql数据库,然后重置root用户的密码。执行以下SQL命令:
1 | |
请注意,从MariaDB 10.4开始,PASSWORD()函数已被弃用,应使用ALTER USER命令来设置密码,如下所示:
1 | |
5. 重启MariaDB服务
现在,以正常模式重启MariaDB服务:
1 | |
6. 使用新密码登录
使用新设置的密码登录MariaDB:
1 | |
系统会提示你输入密码,输入你在上面步骤中设置的新密码new_password。
完成这些步骤后,你就应该能够使用新密码登录MariaDB了。记得将new_password替换为你实际想要设置的密码,并确保密码足够复杂和安全。
如果你之前安装MariaDB时设置了密码,但忘记了,那么上述步骤同样适用,只是你需要用你尝试过的旧密码替换掉new_password,然后重新设置一个新密码。如果你完全不知道密码,则上述步骤将帮助你重置它。
参考连接:MariaDB设置密码
MariaDB设置密码
https://www.qxz5637.top/2025/05/28/MariaDB密码设置/