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

歡迎訪問 生活随笔!

生活随笔

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

数据库

mysql5.7 启动报发生系统错误2

發(fā)布時間:2024/9/21 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql5.7 启动报发生系统错误2 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.?http://dev.mysql.com/downloads/mysql/ ? ? ? ?下載mysql5.7 ? zip包

?

?

2.

下載好后解壓文件,解壓的內(nèi)容如圖,您可以把內(nèi)容解壓到想要的位置,本例解壓到“D:\phpweb\mysql”,還有一個問題新版沒有data名稱的文件夾,這個文件夾顧名思義是放數(shù)據(jù)文件的,你可以放在任何其他地方,你認(rèn)為方便的位置,只要在下面配置對路徑就好了,在這里我還是放在“D:\phpweb\mysql”下。

第二大步:現(xiàn)在配置my.ini文件
  • 用記事本打開文件my-default.ini,有些朋友可能喜歡自己新建my.ini文件,這請君自便了,我還是用默認(rèn)的文件來改。最基本配置前后如圖

    1、去掉basedir和datadir前面的#

    2、basedir添加的是MySQL的解壓路徑;

    3、datadir添加的是MySQL的data文件夾路徑。

    4、port = 3306?設(shè)置專用數(shù)據(jù)庫服務(wù)器和端口3306,有沖突可選擇修改

    PS:為了免得時間長忘了版本號,我把版本號備注在my-default.ini里面了,請原諒我的記憶不好,有人喜歡把版本號放在根目錄的文件夾名稱里,

    第三大步:添加環(huán)境變量?
  • 把bin的路徑添加到Path變量值里,記住是追加到最后,不是覆蓋。

    具體操作如下:

    1、為防出錯,在地址欄復(fù)制bin文件夾的路徑,如例“D:\phpweb\mysql\bin”

    2、打開電腦桌面:計算機(jī)—>右鍵—>屬性—>高級系統(tǒng)設(shè)置—>高級—>環(huán)境變量(N)—>系統(tǒng)變量(S)—>找到變量Path—>編輯;

    3、把剛剛復(fù)制的MySQL ? bin路徑添加的Path變量值后。

    PS:這里注意的是不同的路徑之間用英文的“;”分開)確定,退出。

  • ?

  • ?

  • 第四大步:安裝初始化數(shù)據(jù)庫

    ?

    1、以管理員身份運行cmd(一定要用管理員身份運行,不然權(quán)限不夠),

    2、輸入:D: [回車]?? ? ?(因為在D盤,要先轉(zhuǎn)到D盤)

    3、輸入:cd D:\phpweb\mysql\bin??[回車]??進(jìn)入mysql的bin文件夾(不管有沒有配置過環(huán)境變量,也要進(jìn)入bin文件夾,否則之后啟動服務(wù)仍然會報錯誤2)

    4、輸入:mysqld --install [回車]?? (這個命令就是安裝服務(wù), 執(zhí)行完后, 提示英文的成功, 這時候你可以在你的 windows 服務(wù)中看到 ?MySQL 的服務(wù),但未啟動。)

    5、輸入:mysqld --initialize --console ??這步很重要這是初始化數(shù)據(jù)庫, 然后你可以在初始化的最后面看到有一個?root@localhost: 后面有一連串的字母數(shù)字符號, 這是 MySQL 為你自動生成的隨機(jī)密碼,一定要記下來, 一會我們登陸 MySQL 數(shù)據(jù)庫的時候要用。

    PS:使用-initialize生成隨機(jī)密碼,使用-initialize-insecure生成空密碼,初始化后data文件夾會自動生成,不用自己新建哦。

  • 第五大步:啟動MySQL服務(wù)

    啟動了MySQL 服務(wù)你才能用 MySQL 數(shù)據(jù)庫。有兩種方式可以啟動 MySQL:

    方法一: 用命令啟動 輸入:net start mysql ?[回車] ? ?

    方法二: 從 windows 服務(wù)中啟動

    此時我們就可以使用MySQL了

    第六大步:登陸 MySQL 數(shù)據(jù)庫,順便修改難記的自動生成的隨機(jī)密碼

    登陸 MySQL 數(shù)據(jù)庫命令

    輸入:mysql -uroot -p ? [回車]

    要求你輸入密碼,把剛才 MySQL 隨機(jī)生成的密碼輸入,然后回車,就登陸進(jìn)去了,進(jìn)了數(shù)據(jù)庫我們就可以修改密碼了

    修改密碼的命令如下:

    SET PASSWORD = PASSWORD(‘你的新密碼‘);

    ?

    PS:以前 mysql-5.6.* 的時候,直接用 update 語句來更新root密碼。在?mysql-5.7.12 中,系統(tǒng)的 user 表中沒有 password 這一列了,這種方法在 mysql-5.7.12 中沒法用了, 我們只能用?SET PASSWORD = PASSWORD(‘你的新密碼‘); 來修改密碼。

    好了,安裝就到此為止了,需要圖形界面的朋友自己找合適喜歡的了。

    ?

    ======================================================================================================

    【MySQL】——發(fā)生系統(tǒng)錯誤2解決方案

    上面的操作,完成之后,重新啟動MySQL("net startmysql")服務(wù),還是不行,報同樣的錯誤。

    后來,切換到bin目錄下。這里注意:安裝MySQL服務(wù)時,一定要切換到MySQL安裝目錄的bin目錄下。切換到bin目錄后,首先刪除前面安裝的MySQL服務(wù),然后在重新安裝MySQL服務(wù),然后啟動。

    ?

    ?

  • ?

    總結(jié)

    以上是生活随笔為你收集整理的mysql5.7 启动报发生系统错误2的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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