1、开启免密码登陆
找到mysql配置文件:my.cnf,在[mysqld]下面添加:skip-grant-tables 保存退出。
2、重启mysql服务,使配置生效 service mysqld restart
Bitnami 版本 到 /Bitnami 安装文件夹运行./ctlscript.sh (start|stop|restart) mysql
./ctlscript.sh restart mysql
3、打开mysql命令行行 mysql -u root
4、选择数据库use mysql
5、清空密码: update user set authentication_string = '' where user = 'root';
6、关闭免密码登陆
删掉 配置文件:my.cnf , [mysqld] 下的 skip-grant-tables ,重启服务 service mysqld restart
7、修改密码
mysql -u root
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123456';
出现 /usr/bin/mysql.bin: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory 错误
可以安装libtinfo5来解决
sudo apt-get install libtinfo5