linux中忘记mysql密码怎么办-创新互联

这篇文章主要为大家展示了“linux中忘记mysql密码怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中忘记mysql密码怎么办”这篇文章吧。

成都创新互联是一家集网站建设,樊城企业网站建设,樊城品牌网站建设,网站定制,樊城网站建设报价,网络营销,网络优化,樊城网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

方法一(先进入root权限):


# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root
mysql> update user set password=password("newpassword") where user=‘root‘;
mysql> flush privileges;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
enter password: <输入新设的密码newpassword>
mysql>

方法二:


直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:


# mysql -udebian-sys-maint -p
enter password: <输入[client]节的密码>
mysql> update user set password=password("newpassword") where user=root;
mysql> flush privileges;
mysql> quit
# mysql -uroot -p
enter password: <输入新设的密码newpassword>
mysql>

方法三:


这种方法我没有进行过测试,因为我的root用户默认密码已经被我修改过了,那位有空测试一下,把结果告诉我,谢谢!!


# mysql -uroot -p
enter password: <输入/etc/mysql/debian.cnf文件中[client]节提供的密码>

方法四:


方法如下: 1, 关闭mysql服务 /etc/init.d/mysqld stop 2,使用 –skip-grant-tables选项启动mysql服务,可以修 改/etc/inin.d/mysqld脚本启动位置增加此选项, vi /etc/init.d/mysqld


方法如下:


1, 关闭mysql服务


/etc/init.d/mysqld stop

2,使用 –skip-grant-tables选项启动mysql服务,可以修 改/etc/inin.d/mysqld脚本启动位置增加此选项,


vi /etc/init.d/mysqld

在下面运行启动的语句里增加--skip-grant-tables


/usr/bin/mysqld_safe --skip-grant-tables --datadir="$datadir" --socket="$socketfile"
--log-error="$errlogfile" --pid-file="$mypidfile"

加入--skip-grant-tables的意思是启动mysql服务的时候跳 过权限表认证。启动后,连接到mysql的root不需要口令


3,重新启动mysql服务


/etc/init.d/mysqld start

4. 修改root用户的密码;


mysql> update mysql.user set password=password("123456")where user=root;
mysql> flush privileges;
mysql> quit

5. 重新启动mysql,就可以使用 新密码登录了。


mysql
mysql -u root –p

输入密码:123456


6,关闭mysql服务


/etc/init.d/mysqld stop

7, 重新修改第2步修改的/etc/init.d/mysqld,使其保持原来不变,也就是取消--skip-grant-tables语句


8,重新 启动mysql服务


/etc/init.d/mysqld start

以上是“linux中忘记mysql密码怎么办”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!

标题名称:linux中忘记mysql密码怎么办-创新互联
当前网址:https://www.cdcxhl.com/article20/cejsco.html

成都网站建设公司_创新互联,为您提供网站收录网站排名全网营销推广面包屑导航标签优化网站策划

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

微信小程序开发