当前位置: 首页 > Linux

linux或mac安装mysql忘记密码解决方法

时间:2023-04-06 03:41:13 Linux

设备电脑:linux或like-linuxosmysql版本:5.7+问题描述安装完成后无法使用命令mysql-uroot连接数据库。解决办法一般是通过dmg安装mysql安装位置是/usr/local/mysql-version-name-.../进入这个目录然后输入cd./bin#如果mysql正在运行,关闭mysql服务$sudolsof-i:3306$sudokill-9mysql-pid#开启mysql安全模式$sudo./mysqld_safe--skip-grant-tables#进入mysqlshell$sudo./mysql-uroot#修改mysql中root用户密码.usertable$updatemysql.usersetauthentication_string=PASSWORD('youpassword')whereUser='root';#这里修改完成。后记修改后,如果使用navicat连接更改数据库,会提示修改密码,重新输入密码即可。因为通过安全模式进入和修改的密码还是标记为过期,所以重新修改OK。