最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

安裝mysql8.0.11及修改root密碼、連接navicat for mysql的思路詳解

 更新時(shí)間:2018年06月14日 11:24:00   作者:小牛同學(xué)_  
這篇文章主要介紹了安裝mysql8.0.11以及修改root密碼、連接navicat for mysql,需要的朋友可以參考下

1.1. 下載:

官網(wǎng)下載zip包,我下載的是64位的:

下載地址:https://dev.mysql.com/downloads/mysql/

下載zip的包:

下載后解壓:(解壓在哪個(gè)盤都可以的)

我放在了這里 E:\web\mysql-8.0.11-winx64 ,順便縮短了文件名,所以為 E:\web\mysql-8.0.11。

1.3. 生成data文件:

以管理員身份運(yùn)行cmd

程序--輸入cmd 找到cmd.exe 右鍵以管理員身份運(yùn)行

進(jìn)入E:\web\mysql-8.0.11\bin 下

執(zhí)行命令:mysqld --initialize-insecure --user=mysql  在E:\web\mysql-8.0.11目錄下生成data目錄

1.4. 啟動(dòng)服務(wù):

執(zhí)行命令:net start mysql  啟動(dòng)mysql服務(wù),若提示:服務(wù)名無(wú)效...(請(qǐng)看步驟:1.5);

1.5. 解決啟動(dòng)服務(wù)失敗(報(bào)錯(cuò)):

提示:服務(wù)名無(wú)效

解決方法:

執(zhí)行命令:mysqld -install  即可(不需要my.ini配置文件 注意:網(wǎng)上寫的很多需要my.ini配置文件,其實(shí)不需要my.ini配置文件也可以,我之前放置了my.ini文件,反而提示服務(wù)無(wú)法啟動(dòng),把my.ini刪除后啟動(dòng)成功了)

若出現(xiàn)提示“服務(wù)正在啟動(dòng)或停止中,請(qǐng)稍后片刻后再重試一次”,需要去資源管理器中把mysql進(jìn)程全結(jié)束了,重新啟動(dòng)即可。

1.6. 登錄mysql:

登錄mysql:(因?yàn)橹皼](méi)設(shè)置密碼,所以密碼為空,不用輸入密碼,直接回車即可)

E:\mysql-5.7.20-winx64\bin>mysql -u root -p 

Enter password:

1.7. 查詢用戶密碼:

查詢用戶密碼命令:mysql> select host,user,authentication_string from mysql.user;

host: 允許用戶登錄的ip‘位置'%表示可以遠(yuǎn)程;

user:當(dāng)前數(shù)據(jù)庫(kù)的用戶名;

authentication_string: 用戶密碼(后面有提到此字段);

1.8. 設(shè)置(或修改)root用戶密碼:

默認(rèn)root密碼為空的話 ,下面使用navicat就無(wú)法連接,所以我們需要修改root的密碼。

這是很關(guān)鍵的一步。此處踩過(guò)N多坑,后來(lái)查閱很多才知道在mysql 5.7.9以后廢棄了password字段和password()函數(shù);authentication_string:字段表示用戶密碼。

下面直接演示正確修改root密碼的步驟:

  一、如果當(dāng)前root用戶authentication_string字段下有內(nèi)容,先將其設(shè)置為空,否則直接進(jìn)行二步驟。

use mysql; 
update user set authentication_string='' where user='root'

3.下面直接演示正確修改root密碼的步驟:

  二、使用ALTER修改root用戶密碼,方法為 ALTER user 'root'@'localhost' IDENTIFIED BY '新密碼'。如下:

ALTER user 'root'@'localhost' IDENTIFIED BY 'Cliu123#'

  此處有兩點(diǎn)需要注意:

1、不需要flush privileges來(lái)刷新權(quán)限。

2、密碼要包含大寫字母,小寫字母,數(shù)字,特殊符號(hào)。

  修改成功; 重新使用用戶名密碼登錄即可;

注意: 一定不要采取如下形式該密碼:

use mysql; 
update user set authentication_string="newpassword" where user="root"; 

這樣會(huì)給user表中root用戶的authentication_string字段下設(shè)置了newpassword值;

當(dāng)再使用ALTER USER 'root'@'localhost' IDENTIFITED BY 'newpassword'時(shí)會(huì)報(bào)錯(cuò)的;

因?yàn)閍uthentication_string字段下只能是mysql加密后的41位字符串密碼;其他的會(huì)報(bào)格式錯(cuò)誤;

*THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE

至此,安裝mysql和修改root密碼告一段落。

開始navicat for mysql篇。

賬號(hào)密碼都正確,連接報(bào)錯(cuò)1251。OK 我們先來(lái)看看這個(gè)改動(dòng):

在MySQL 8.04前,執(zhí)行:SET PASSWORD=PASSWORD('[新密碼]');但是MySQL8.0.4開始,這樣默認(rèn)是不行的。因?yàn)橹?,MySQL的密碼認(rèn)證插件是“mysql_native_password”,而現(xiàn)在使用的是“caching_sha2_password”。

so,我們這里需要再次修改一次root密碼。

先登錄進(jìn)入mysql環(huán)境:執(zhí)行下面三個(gè)命令。(記得帶上分號(hào))

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
FLUSH PRIVILEGES;

OK.現(xiàn)在再去重連。perfect!

折騰了這么久,總算可以開始我的SQL之路了,撒花!撒花!撒花!

本來(lái)準(zhǔn)備好的有截圖說(shuō)明,發(fā)現(xiàn)插入圖片失敗,就先這樣吧。

總結(jié)

以上所述是小編給大家介紹的安裝mysql8.0.11及修改root密碼、連接navicat for mysql的思路詳解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 使用use index優(yōu)化sql查詢的詳細(xì)介紹

    使用use index優(yōu)化sql查詢的詳細(xì)介紹

    本篇文章是對(duì)使用use index優(yōu)化sql查詢進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • 解決JDBC的class.forName()問(wèn)題

    解決JDBC的class.forName()問(wèn)題

    這篇文章主要介紹了關(guān)于JDBC的class.forName()問(wèn)題,比較兩個(gè)Java文件可見,連接Db2和連接MySQL的方式非常類似,唯一的區(qū)別在于,調(diào)用?DriverManager.getConnection()?方法時(shí),傳入的URL不同,本文給大家詳細(xì)講解,需要的朋友參考下
    2022-09-09
  • Linux中MySQL 雙主復(fù)制的配置指南

    Linux中MySQL 雙主復(fù)制的配置指南

    在數(shù)據(jù)驅(qū)動(dòng)的時(shí)代,數(shù)據(jù)庫(kù)的高可用性和數(shù)據(jù)一致性是每個(gè)企業(yè)必須考慮的重要問(wèn)題,MySQL 雙主復(fù)制提供了一種有效的解決方案,通過(guò)配置兩臺(tái)服務(wù)器互為主從,保證數(shù)據(jù)的實(shí)時(shí)同步和高可用性
    2024-07-07
  • MySQL5.7更改密碼時(shí)出現(xiàn)ERROR 1054 (42S22)的解決方法

    MySQL5.7更改密碼時(shí)出現(xiàn)ERROR 1054 (42S22)的解決方法

    這篇文章主要為大家詳細(xì)介紹了MySQL5.7更改密碼時(shí)出現(xiàn)ERROR 1054 (42S22)的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • mysql中的不等于實(shí)例詳解

    mysql中的不等于實(shí)例詳解

    這篇文章主要介紹了mysql中的不等于實(shí)例詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • mysql?8.0.28?安裝配置方法圖文教程

    mysql?8.0.28?安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql?8.0.28?安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • MySQL占用內(nèi)存過(guò)大解決方案圖文詳解

    MySQL占用內(nèi)存過(guò)大解決方案圖文詳解

    最近無(wú)意中在任務(wù)管理器發(fā)現(xiàn)MySQL內(nèi)存占用達(dá)到700+M,所以下面這篇文章主要給大家介紹了關(guān)于MySQL占用內(nèi)存過(guò)大的完美解決方案,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • MySQL查看和修改最大連接數(shù)的方法步驟

    MySQL查看和修改最大連接數(shù)的方法步驟

    使用MySQL 數(shù)據(jù)庫(kù)的站點(diǎn),當(dāng)訪問(wèn)連接數(shù)過(guò)多時(shí),就會(huì)出現(xiàn) "Too many connections" 的錯(cuò)誤,所以我們需要設(shè)置MySQL查看和修改最大連接數(shù),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • Innodb中mysql快速刪除2T的大表方法示例

    Innodb中mysql快速刪除2T的大表方法示例

    這篇文章主要給大家介紹了關(guān)于Innodb中mysql快速刪除2T的大表的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • 詳解sql中的參照完整性(一對(duì)一,一對(duì)多,多對(duì)多)

    詳解sql中的參照完整性(一對(duì)一,一對(duì)多,多對(duì)多)

    這篇文章主要介紹了sql中的參照完整性,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04

最新評(píng)論

墨玉县| 四川省| 昌邑市| 常熟市| 若羌县| 钟祥市| 奉节县| 依安县| 镇康县| 沂水县| 宿松县| 禄丰县| 左云县| 南召县| 桐城市| 双牌县| 绥棱县| 辰溪县| 错那县| 寿阳县| 晋江市| 河池市| 高青县| 赤水市| 瑞丽市| 礼泉县| 伊通| 涞源县| 松溪县| 上蔡县| 巴彦淖尔市| 施秉县| 天峻县| 潞西市| 吉隆县| 金沙县| 广元市| 广水市| 美姑县| 汝南县| 缙云县|