日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Linux下mysql5.1修改密码,Linux下MySQL忘记密码

發(fā)布時(shí)間:2024/4/17 数据库 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下mysql5.1修改密码,Linux下MySQL忘记密码 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、前沿

今天在服務(wù)器安裝mysql之后,登錄發(fā)現(xiàn)密碼錯(cuò)誤,但是我沒有設(shè)置密碼呀,最后百度之后得知,mysql在5.7版本之后會(huì)自動(dòng)創(chuàng)建一個(gè)初始密碼。

報(bào)錯(cuò)如下:

[root@mytestlnx02 ~]#mysql -u root -p

Enter password:

ERROR1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

2、檢查MySQL服務(wù)是否啟動(dòng)

先檢查MySQL服務(wù)是否啟動(dòng),如果啟動(dòng),先關(guān)閉MySQL服務(wù)。

//查看mysql服務(wù)狀態(tài)

[root@mytestlnx02 ~]#ps -ef | grep -i mysql

root 22972 1 0 14:18 pts/0 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql

mysql23166 22972 0 14:18 pts/0 00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock

root23237 21825 0 14:22 pts/0 00:00:00 grep -i mysql//關(guān)閉服務(wù)

[root@mytestlnx02 ~]#service mysql stop

[root@mytestlnx02 ~]#

3、修改MySQL配置文件my.cnf

my.cnf配置文件的位置,一般在/etc/my.cnf,有些版本在/etc/mysql/my.cnf。

在配置文件中增加兩行代碼。

[mysqld]

skip-grant-tables

作用是登陸MySQL的時(shí)候調(diào)過密碼驗(yàn)證。

然后啟動(dòng)MySQL服務(wù),并進(jìn)入MySQL。

[root@mytestlnx02 ~]#service mysqld start

[root@mytestlnx02 ~]#[root@mytestlnx02 ~]#mysql -u root

Type 'help;' or '\h' forhelp. Type '\c' to clear the current input statement.

mysql>

4、修改密碼

連接mysql這個(gè)數(shù)據(jù)庫,修改用戶名密碼。

mysql>use mysql;

Reading table informationforcompletion of table and column names

You can turn off this feature to get a quicker startup with-A

Database changed

mysql> update mysql.user set authentication_string=password('root_password') where user='root';

Query OK,1 row affected, 1 warning (0.00sec)

Rows matched:1 Changed: 1 Warnings: 1mysql>flush privileges;

Query OK,0 rows affected (0.00sec)

mysql> exit

5、重啟MySQL服務(wù)

先將之前加在配置文件里面的2句代碼注釋或刪除掉,然后重啟mysql服務(wù),就可以使用剛剛設(shè)置的密碼登錄了。

[root@mytestlnx02 ~]#service mysql start

[root@mytestlnx02 ~]#[root@mytestlnx02 ~]#mysql -u root -p

Enter password:

Welcome to the MySQL monitor. Commandsend with ; or \g.

CentOS特別說明

在CentOS上的操作方式有所不同。

執(zhí)行修改密碼的命令一直報(bào)錯(cuò)

mysql> update user set authentication_string=password('xxxxxxxx') where User='root';

ERROR1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('root_password') where User='root'' at line 1

不可能是語法問題,檢查了很多遍,最后發(fā)現(xiàn)CentOS下應(yīng)該這樣操作:

查看初始密碼

[root@VM_0_8_centos ~]#grep 'temporary password' /var/log/mysqld.log

2018-09-26T04:25:54.927944Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: DN34N/=?aIfZ

可以看到初始密碼為:DN34N/=?aIfZ

使用初始密碼登陸

[root@VM_0_8_centos ~]#mysql -u root -p

Enter password:

Welcome to the MySQL monitor. Commandsendwith ; or \g.

Your MySQL connection id is8Server version:8.0.12 MySQL Community Server -GPL

Copyright (c)2000, 2018, Oracle and/or its affiliates. All rights reserved.

修改密碼

mysql>ALTER USER 'root' IDENTIFIED BY 'xxxxxxxxx';

ERROR1820(HY000): You must reset your password using ALTER USER statement before executing this statement.

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxxxxxx';

Query OK,0 rows affected (0.11sec)

mysql>flush privileges;

Query OK,0 rows affected (0.01sec)

mysql>exit

Bye

重啟服務(wù)器就生效了

[root@VM_0_8_centos ~]#service mysqld stop

Redirecting to /bin/systemctl stop mysqld.service

[root@VM_0_8_centos ~]#service mysqld start

Redirecting to /bin/systemctl start mysqld.service

【參考資料】

總結(jié)

以上是生活随笔為你收集整理的Linux下mysql5.1修改密码,Linux下MySQL忘记密码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 玖玖精品在线视频 | 一区福利| 丝袜美腿亚洲一区二区图片 | 日本高清在线一区 | 国产成人自拍网站 | 传媒一区二区 | 亚洲天堂网在线观看视频 | 亚洲国产精品久久久久爰色欲 | 欧美日韩国产网站 | 毛片传媒 | 日产电影一区二区三区 | 一区二区精品免费 | 欧美综合图片 | 久久久精品动漫 | 好吊视频一区二区三区四区 | 色哟哟一区二区三区四区 | av一区二区三区在线观看 | 深夜福利一区二区三区 | 成人免费a视频 | 中文在线第一页 | 男生草女生的视频 | 黄色网址在线免费 | 色欧美视频| 一区免费视频 | 国产精品99一区二区三区 | 黄色片视频免费观看 | 国产一二三 | 男女啪啪免费网站 | 亚洲人 女学生 打屁股 得到 | 色七七桃花影院 | 国产老妇伦国产熟女老妇视频 | 日韩三级一区二区 | 日本囗交做爰视频 | 久久小草| 国产在线视频导航 | 特级淫片裸体免费看冫 | 极品销魂美女少妇尤物 | 天堂av网在线 | 富二代成人短视频 | 久久av在线 | 中日韩黄色大片 | 欧美理论在线观看 | 屁屁影院国产第一页 | 日本美女一区二区 | 久久激情网站 | 国产乱国产乱老熟 | jizz在亚洲| 黑人av| 久草精品在线 | 男人天堂手机在线 | 北条麻妃一区二区三区在线观看 | 成人免费毛片男人用品 | 国产欧美日韩免费 | 欧美性猛交一区二区三区精品 | 91黄色免费网站 | 在线国产网站 | 国产做爰免费观看 | 中文字幕亚洲一区二区三区 | 青青草黄色 | 亚洲精品久久久中文字幕痴女 | 男女网站在线观看 | 狠狠操网| 亚洲国产精品欧美久久 | 欧美高清一区二区 | 免费高清成人 | 久久久免费精品 | 你操综合| 国产精品欧美精品 | 亚洲成人av综合 | 国产毛片久久久久久 | 欧美日韩一级视频 | 欧美丝袜视频 | 人人插人人草 | 伊人性视频| a天堂中文 | 国产一区久久久 | 91在线无精精品入口 | 欧美 日韩 国产 在线 | 极品白嫩丰满美女无套 | 精品99久久久 | 亚洲福利一区 | 青青草娱乐在线 | 无码无遮挡又大又爽又黄的视频 | 国产免费中文字幕 | 一二三区精品 | 91精品又粗又猛又爽 | 天天操操| 日韩欧美综合视频 | 96精品在线 | 国产一区二区黄色 | 国产黄色免费在线观看 | 日本韩国欧美一区二区 | 骚色综合 | 高潮爽爆喷水h | 日日爱886 | 麻豆精品免费视频 | 国产精品人人爽人人爽 | 在线观看成人小视频 | 后宫秀女调教(高h,np) |