mysql初始化没有给密码
导读:当我们安装MySQL并初始化时,有时我们会忘记给MySQL设置密码。这样是不安全的,因为任何人都可以访问您的MySQL数据库。所以我们需要修改MySQL的root密码。以下是步骤:1. 首先停止MySQL服务sudo service mys...
当我们安装MySQL并初始化时,有时我们会忘记给MySQL设置密码。这样是不安全的,因为任何人都可以访问您的MySQL数据库。所以我们需要修改MySQL的root密码。
以下是步骤:
1. 首先停止MySQL服务
sudo service mysql stop2. 在MySQL安全模式下启动MySQL
sudo mysqld_safe --skip-grant-tables --skip-networking &
3. 用root身份登录MySQL
mysql -uroot4. 切换到MySQL数据库
use mysql;
5. 更新密码
update user set authentication_string=PASSWORD("NEWPASSWORD") where user='root';
6. 刷新权限
flush privileges;
7. 退出MySQL并重启服务
exit;
sudo service mysql start
完成以上步骤后,您的MySQL root密码已更新为“NEWPASSWORD”。
在修改完MySQL root密码后,一定要记得保管好密码,以防数据泄露。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: mysql初始化没有给密码
本文地址: https://pptw.com/jishu/333728.html