问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux中的mysql数据库密码忘记了怎么办

发布网友 发布时间:2022-04-21 19:34

我来回答

2个回答

热心网友 时间:2022-04-08 12:38

今天我们主要是讲一下关于linux忘记mysql密码处理方法,下面提供了5种linux忘记mysql密码找回方法哦。
方法一:
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
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

热心网友 时间:2022-04-08 13:56

1.以系统管理员身份登陆系统。
2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.
3.我的mysql安装在d:\usr\local\mysql4\bin下。
4.跳过权限检查启动mysql.
d:\usr\local\mysql\bin\mysqld-nt --skip-grant-tables
5.重新打开cmd。进到d:\usr\local\mysql4\bin下:
d:\usr\local\mysql\bin\mysqladmin -u root flush-privileges password "newpassword"
d:\usr\local\mysql\bin\mysqladmin -u root -p shutdown 这句提示你重新输密码。
6.在cmd里net start mysql
7.搞定了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 韩国泡菜的选辣椒用哪种 B2B营销是什么意思? 韩式泡菜不少人喜欢,韩式泡菜都用了什么调料? 网银 b2b 是什么 数据库中,锁有哪几种类型,分别表示什么涵义?什么是... 韩国泡菜腌制的辣椒面是辣椒粉吗 B2B商业模式是什么? 做韩国泡菜用什么牌子的辣椒面 B2B业务具体是什么意思? b2b模式是什么意思通俗讲? 什么是B2B? 谷歌卫星地图怎么打印啊 B2B业务,什么是B2B业务 百度中找到的地图怎么打印出来? 什么是B2B业务? 如何编辑打印百度地图 如何打印很大的地图??? 怎么下载打印一张详细地图 如何保存网上电子地图成一张全图打印 怎样打印卫星地图 韩国泡菜怎么作? 什么是B2B业务 忘记了oracle数据库用户的密码,怎么办 韩国泡菜可以用那种麻辣辣椒面吗?就是吃烧烤用的... DEDECMS如何修改数据库密码以及忘记了后台密码怎么办 韩国泡菜制做方法 电子商务中说的B2B是什么意思?要详细讲.谢谢 mysql 8.0数据库忘记密码怎么找回 如何腌制韩国泡菜 韩国的泡菜是怎么做的?(甜辣口味的那种) 做正宗的韩国泡菜的调料是什么 韩国的泡菜,是如何做的? 做泡菜用什么辣椒酱 怎么 批量复制联系人呢?? 自制韩国泡菜辣酱怎么做好吃,自制韩国泡菜辣 红米手机抖音里的收藏怎么解锁 韩国韩国泡菜需要的材料是那些? vivo 手机怎么复制联系人到手机 韩国泡菜的做法窍门 vivo怎么复制全部联系人