色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

如何修改Linux服務器中的MySQL數據庫密碼

瀏覽:17日期:2023-09-05 20:31:47
目錄修改Linux服務器中的MySQL數據庫密碼1.知道mysql的密碼情況下2.不知道mysql的密碼情況下mysql5.7的密碼修改錯誤問題:ERROR 1054 (42S22): Unknown column 'password' in 'field list'的解決總結修改Linux服務器中的MySQL數據庫密碼1.知道mysql的密碼情況下

通過登錄mysql系統,

mysql -uroot -pEnter password: 【輸入原來的密碼】mysql>use mysql;

查看下自己mysql的版本,注意不同的版本修改密碼的方式會有所不同

mysql>select version();

根據自己的版本從下面的方式中,選擇一種進行修改密碼即可

5.7以前

mysql>update user set password=password(“123456”) where user=‘root';

5.7版本 user表沒有了password字段,要用authentication_string代替

mysql>update user set authentication_string=password(“123456”) where user=‘root';

8.0以上版本 注意密碼要有數字,大小寫字母,和特殊符號,要不密碼會驗證不通過

mysql>ALTER USER ‘root' IDENTIFIED BY ‘123456@Test';

刷新權限(必須步驟)

mysql> flush privileges;mysql> exit;

修改完后要記得重啟下mysql服務,讓修改生效

service mysqld restart2.不知道mysql的密碼情況下

不知道mysql密碼的情況下,在安全模式下啟動mysql,不用輸入密碼就可以登錄進去,&表示在后臺運行,不再后臺運行的話,就要再打開一個終端。

mysqld_safe --skip-grant-tables &

或者你可以

輸入:vi /etc/my.cnf 回車。在這個文件中的最后一行輸入:skip-grant-tables

然后重啟mysql服務 service mysqld restart 進入到安全模式,修改完密碼后記得再刪除掉這行數據重啟下

mysql -uroot -p

然后提示你輸入原密碼,安全模式下直接回車就可以進入mysql數據庫了;

mysql>use mysql;

后面的步驟跟上面一樣了,根據自己的版本選擇修改方式

5.7以前

mysql>update user set password=password(“123456”) where user=‘root';

5.7版本 user表沒有了password字段,要用authentication_string代替

mysql>update user set authentication_string=password(“123456”) where user=‘root';

8.0以上版本 注意密碼要有數字,大小寫字母,和特殊符號,要不密碼會驗證不通過

mysql>ALTER USER ‘root' IDENTIFIED BY ‘123456@Test';

刷新權限(必須步驟)

mysql> flush privileges;mysql> exit;

修改完后要記得重啟下mysql服務,讓修改生效

service mysqld restartmysql5.7的密碼修改錯誤問題:ERROR 1054 (42S22): Unknown column 'password' in 'field list'的解決

本意向修改一個用戶的密碼,網上搜到的命令為如下

mysql> update user set password=password(“新密碼”) where user=”用戶名”;

執行后報錯:

ERROR 1054(42S22) Unknown column 'password' in ‘field list’

錯誤的原因是 5.7版本下的mysql數據庫下已經沒有password這個字段了,password字段改成了authentication_string

所以請使用一下命令:

E:\app\mysql\mysql-5.7.22-winx64\bin>mysql -uroot -pmysql123 # 先進入數據庫mysql: [Warning] Using a password on the command line interface can be insecure.Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 8Server version: 5.7.22 MySQL Community Server (GPL) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> use mysql; # 使用mysqlDatabase changedmysql> select User from user; # 此處為查詢用戶命令+---------------+| User |+---------------+| root || root || mysql.session || mysql.sys || root |+---------------+5 rows in set (0.01 sec) mysql> update mysql.user set authentication_string=password('mysql') where user='root'; # 更新密碼Query OK, 3 rows affected, 1 warning (0.00 sec)Rows matched: 3 Changed: 3 Warnings: 1 mysql> flush privileges; # 數據刷新Query OK, 0 rows affected (0.00 sec) mysql> quit # 退出Bye E:\app\mysql\mysql-5.7.22-winx64\bin>mysql -uroot -pmysql # 再次進入mysql: [Warning] Using a password on the command line interface can be insecure.Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 9Server version: 5.7.22 MySQL Community Server (GPL) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>

跟我這樣設置,就可以了,大家自己設置自己的密碼就行

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: MySQL 數據庫
主站蜘蛛池模板: 免费观看欧美一级牲片一 | 亚洲日韩精品欧美一区二区一 | 一区二区三区日本视频 | 男人的天堂2018 | 在线观看一级毛片 | 国产东北色老头老太性视频 | 麻豆国产视频 | 黄色wwwxxx| 国产精品资源在线 | 国产成人精品在视频 | 97香蕉久久夜色精品国产 | 亚洲国产欧洲精品路线久久 | 精品视频一区二区 | 久草视频免费播放 | japonensis国产福利 | 欧美国产高清 | 男人的天堂在线免费视频 | 欧洲欧美成人免费大片 | 日本xxxxx黄区免费看动漫 | 国产精品一区二区久久精品涩爱 | 午夜三级a三点 | 97在线观看免费视频 | 欧美激情精品久久久久久久九九九 | 日本精品久久久久久久久免费 | 老色99久久九九精品尤物 | 成人中文字幕一区二区三区 | 欧美a一级 | 久久国产精品永久免费网站 | 久久综合一本 | 男人好大好硬好爽免费视频 | 久久国产精品亚洲 | 国产午夜免费视频 | 国产自愉自愉全免费高清 | 亚洲天堂视频在线 | 午夜国产高清精品一区免费 | 依人久久 | 欧美在线视频二区 | www夜色| 91久久香蕉国产线看 | 毛片免费的 | 国产网站免费 |