忘记了数据库root账户或其它账户的密码,需要找回修改。如果是其他账户,可以用root账户来直接修改;如果是不记得root账户的密码了,就需要用其它方法来修改。
1,首先,检查服务器mysql服务运行状态
ps -ef | grep -i mysql
2,如果是启动状态,需要先停止服务
service mysqld stop
停止后,再检查一次服务是否停止,待停止后,修改mysql配置文件my.conf
vi /etc/my.cnf
输入“i”进行编辑,如果“skip-grant-tables”被注释掉,去掉注释;如果没有找到,就在里面加上这个配置。
按“ESC”键,输入“:wq!”保存退出
3,重启mysql服务
service mysqld restart
4,进入到mysql控制台
mysql -uroot -p #直接按回车,这时不需要输入root密码。
5,修改root账户密码
update mysql.user set authentication_string=password('123456') where User="root" ; flush privileges; #刷新系统授权表
6,客户端用新密码尝试远程连接,如果连接拒绝,则进行授权
grant all privileges on *.* to root@'%'; #授权root账户远程访问权限 flush privileges; #刷新
7,重新启动mysql服务,再尝试远程连接,如果还不行,检查端口是否通。
8,连接成功后,记得把“skip-grant-tables”再注释掉喔!
相关推荐
新装MySQL不知道密码,忘记MySQL密码,都可以安装该方法改过来,在Ubuntu和CentOS上用过多次。
修改Mysql的root密码方法,比较好用。希望能方便大家。
mysql数据库忘记密码时如何修改 mysql数据库忘记密码时如何修改
本文介绍了MySQL修改root密码的多种方法,忘记密码时,管理员可以在服务器上修改ROOT密码,防止忘记密码导致数据无法导出或使用工具连接数据库。
不小心忘记MySQL数据库root用户密码?不要害怕,这里有解决办法,步骤很详细,保证可行。对数据库没有损害。
更改mysql数据库管理员root的密码
修改Mysql的root用户密码 修改Mysql的root用户密码 修改Mysql的root用户密码
Linux下破解mysql的root用户密码! Linux下破解mysql的root用户密码!
利用 crontab -e 将此脚本加入即可,主要是用于linux服务器定时自动备份mysql数据库的脚本sh
Linux下安装jdk、MySQL数据库、Tomcat,方便日后需要时下载,同时也方便需要该资源的用户下载使用。
Linux操作系统中如何安装MySQL数据库
如何在linux下实现mysql数据库每天自动备份 txt 手册
本文通过简洁的七步来设置MySQL 5.0数据库的root密码。
在linux下,开发一个web应用,期间调用数据库时总是不成功,如果单独写一个类,并编译执行访问数据库,正常,但是用web应用来调这个类连接数据库,就会出现错误:... ** BEGIN NESTED EXCEPTION ** ...
linux下mysql常用命令操作、等。
Linux全攻略--MySQL数据库配置与管理[汇编].pdf
linux下设置mysql用户名及密码 一、安装设置密码 我安装的时候直接用的yum命令, yum install mysql mysql-server 这样就导致默认没有密码访问 然后我就添加了用户名和密码
1)安装mysql:sudo apt-get install mysql-server mysql-client,这两个东西安装好后,(安装的过程中,会有设置用户名和密码的提示,我设置为root用户)sudo apt-get install libmysqlclient15-dev,(如果没有这一步...
mysql修改root密码的四种方法 本文以windows为例为大家详细介绍下MySQL修改root密码的4种方法,大家可以可以根据的自己的情况自由选择,希望对大家有所帮助
修改mysql root用户密码 修改mysql root用户密码 修改mysql root用户密码