欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL5.73?root用戶密碼修改方法及ERROR?1193、ERROR1819與ERROR1290報錯解決

 更新時間:2023年02月17日 09:57:02   作者:是星星鴨  
這篇文章主要給大家介紹了關(guān)于MySQL5.73?root用戶密碼修改方法及ERROR?1193、ERROR1819與ERROR1290:...?running?with?--skip-...報錯的解決方法,文中通過圖文將解決的步驟介紹的非常詳細(xì),需要的朋友可以參考下

一、免密碼登錄MySQL

首先我們應(yīng)該免密碼登錄root用戶的MySQL才能進(jìn)進(jìn)行密碼的修改。

我們只需要在/etc/my.cnf文件中的[mysqld]下面加上一行

skip-grant-tables

如下:

然后使用如下命令重啟MySQL服務(wù),不重啟是不生效的

systemctl restart mysqld.service

使用命令查看MySQL的狀態(tài):

systemctl status mysqld.service

下面這個樣子就是沒有問題:

然后使用如下命令登錄MySQL:

mysql -uroot -p

彈出password的時候,不需要輸入,再回車一下即可

如下是登陸成功的樣子:

二、修改密碼、ERROR1193、ERROR1290

密碼修改代碼:

第一次修改可能會違反安全協(xié)議,彈出密碼不安全的提示,很煩人,當(dāng)然如果你是那種喜歡設(shè)置很長密碼的人,那和你沒關(guān)系。

ALTER USER 'root'@'localhost' IDENTIFIED BY '123123';

ERROR1290解決方法

如果彈出ERROR1290,如下:

這個時候刷新一下權(quán)限即可:

flush privileges;

再次執(zhí)行修改密碼的代碼,結(jié)果如下:

ERROR1819解決方法

ERROR1819提示密碼不符合安全策略,那么我們就修改安全策略。

修改安全策略

如下命令將mysql的安全檢查設(shè)置為低 :

set global validate_password_policy=0;

如下命令設(shè)置密碼的最短長度,1不是一個字符就行:

set global validate_password_length=1;

我們先設(shè)置安全檢查(順序無所謂):

提示了如下錯誤:

ERROR1193解決方法

如果遇到如上提示,說明你沒有密碼驗證插件,解決方法如下:

首先還是打開/etc/my.cnf這個文件

繼續(xù)在[mysqld]下面加上兩行加載插件的代碼如下:

plugin-load-add=validate_password.so
validate-password=FORCE_PLUS_PERMANENT

plugin-load-add=validate_password.so:插件的加載方法,每次服務(wù)器啟動時都必須給出該選項;

validate-password=FORCE_PLUS_PERMANENT:validate-password在服務(wù)器啟動時使用該選項來控制插件的激活。

修改了配置之后一定要重啟MySQL服務(wù),如下:

登錄MySQL:

如下命令可以查看MySQL安全策略,如果沒有配置密碼驗證插件是不顯示的。

SHOW VARIABLES LIKE 'validate_password%';

如下:

修改難度等級:

修改密碼最短長度:

再看一次安全策略有沒有被修改,下面是修改成功的展示:

刷新:

修改密碼:

exit退出:

登陸一下試試:

完成!

授權(quán)其他機器登錄MySQL(可選)

下面的設(shè)置是根據(jù)你自己的想法來設(shè)置,你不想授權(quán)就不授權(quán)。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
 
flush privileges;

如下:

至此,結(jié)束。 

結(jié)語

到此這篇關(guān)于MySQL5.73 root用戶密碼修改方法及ERROR 1193、ERROR1819與ERROR1290報錯解決的文章就介紹到這了,更多相關(guān)MySQL root用戶密碼修改內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Mysql導(dǎo)出數(shù)據(jù)的正確方法

    Mysql導(dǎo)出數(shù)據(jù)的正確方法

    想在Mysql命令行下導(dǎo)出數(shù)據(jù)庫,但就是每天提示不那個錯誤,后來才知道其實mysqldump不是mysql命令,因此不能在Mysql命令行下導(dǎo)出。
    2011-05-05
  • MyBatis 如何寫配置文件和簡單使用

    MyBatis 如何寫配置文件和簡單使用

    這篇文章主要介紹了MyBatis 如何寫配置文件和簡單使用的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • MySQL?中MATCH?全文搜索關(guān)鍵字示例詳解

    MySQL?中MATCH?全文搜索關(guān)鍵字示例詳解

    這篇文章主要介紹了MySQL?中MATCH?全文搜索關(guān)鍵字詳解,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2023-09-09
  • MySQL中INSERT INTO的具體使用

    MySQL中INSERT INTO的具體使用

    INSERT INTO 是 MySQL 數(shù)據(jù)庫中非常重要的一種 SQL 命令,用于將新行插入到表中,本文主要介紹了MySQL中INSERT INTO的具體使用,感興趣的可以了解一下
    2024-03-03
  • MySQL通過日志恢復(fù)數(shù)據(jù)的操作步驟

    MySQL通過日志恢復(fù)數(shù)據(jù)的操作步驟

    在MySQL中恢復(fù)誤刪除的數(shù)據(jù)是一個常見但復(fù)雜的問題,具體的方法取決于幾個因素,包括您是否有備份、使用的是哪種存儲引擎(如InnoDB或MyISAM)、以及您的數(shù)據(jù)庫配置等,本文給大家介紹了MySQL通過日志恢復(fù)數(shù)據(jù)的操作步驟,需要的朋友可以參考下
    2024-12-12
  • php+mysql prepare 與普通查詢的性能對比實例講解

    php+mysql prepare 與普通查詢的性能對比實例講解

    prepare可以解決大訪問量的網(wǎng)站給數(shù)據(jù)庫服務(wù)器所帶來的負(fù)載和開銷,本文章通過實例向大家介紹預(yù)查詢prepare與普通查詢的性能對比,需要的朋友可以參考一下
    2016-11-11
  • (MariaDB)MySQL數(shù)據(jù)類型和存儲機制全面講解

    (MariaDB)MySQL數(shù)據(jù)類型和存儲機制全面講解

    下面小編就為大家分享一篇(MariaDB)MySQL數(shù)據(jù)類型和存儲機制全面講解,具有很的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • MySQL中文亂碼問題的解決

    MySQL中文亂碼問題的解決

    MySQL中文亂碼問題的解決...
    2006-12-12
  • 解決mysql數(shù)據(jù)庫數(shù)據(jù)遷移達(dá)夢數(shù)據(jù)亂碼問題

    解決mysql數(shù)據(jù)庫數(shù)據(jù)遷移達(dá)夢數(shù)據(jù)亂碼問題

    最近接手一個java項目,需要進(jìn)行重構(gòu),使用國產(chǎn)數(shù)據(jù)庫達(dá)夢8替換mysql數(shù)據(jù)庫需要滿足這個要求,在遷移過程中遇到mysql數(shù)據(jù)庫數(shù)據(jù)遷移達(dá)夢數(shù)據(jù)亂碼問題,怎么解決呢,下面把過程分享給大家一起看看吧
    2021-08-08
  • 一文帶你了解MySQL的左連接與右連接

    一文帶你了解MySQL的左連接與右連接

    在MySQL中,左查詢和右查詢是通過使用LEFT?JOIN和RIGHT?JOIN關(guān)鍵字來執(zhí)行的,本文通過詳細(xì)的代碼示例簡單介紹這兩種查詢方法的語法,需要的朋友可以參考下
    2023-07-07

最新評論