windows下如何安裝和啟動(dòng)MySQL
以下內(nèi)容分成四步介紹windows下如何安裝和啟動(dòng)MySQL,具體內(nèi)容請(qǐng)看下文。
第一步:下載mysql安裝包或者綠色版,放到自己喜歡的目錄。
第二步:配置環(huán)境變量。MYSQL_HOME,值為mysql的根目錄;在path中添加%MYSQL_HOME%/bin目錄。
第三步:向windows注冊(cè)mysql服務(wù)。必須用管理員權(quán)限打開(kāi)命令行,然后切換到mysql 的 bin目錄下,輸入命令:mysqld.exe --install MySql --defaults-file="d:/mysql/my-default.ini",【d:/mysql/my-default.ini】改為自己的mysql安裝目錄。
第四步:?jiǎn)?dòng)mysql服務(wù)。在命令行輸入:net start mysql,成功會(huì)提示:MySql 服務(wù)已經(jīng)啟動(dòng)成功。
問(wèn)題:mysql數(shù)據(jù)庫(kù)的user表里,存在用戶(hù)名為空的賬戶(hù)即匿名賬戶(hù),導(dǎo)致登錄的時(shí)候是雖然用的是root,但實(shí)際是匿名登錄的,通過(guò)錯(cuò)誤提示里的''@'localhost'可以看出來(lái)。這會(huì)導(dǎo)致沒(méi)有權(quán)限創(chuàng)建數(shù)據(jù)表等操作。
解決:關(guān)閉并注銷(xiāo)服務(wù)后用戶(hù)登錄,執(zhí)行下面的操作。
1、cmd模式進(jìn)入mysql的bin目錄,輸入d:/mysql/bin>mysqld --defaults-file="d:/mysql/my-default.ini" --console --skip-grant-tables,回車(chē),此命令行會(huì)掛起。
2. 另開(kāi)一個(gè)命令行,同樣切到mysql bin目錄下,d:/mysql/bin>mysql -u root mysql,回車(chē)
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.6.20 MySQL Community Server (GPL)
mysql>
已連接上mysql數(shù)據(jù)庫(kù),可以輸入mysql命令了。
3、設(shè)置密碼
mysql> update user set password=PASSWORD('123456') where user='root'; Query OK, 2 rows affected (0.02 sec) Rows matched: 3 Changed: 2 Warnings: 0 mysql> FLUSH PRIVILEGES; mysql> quit
以上內(nèi)容就是本文給大家分享windows下如何安裝和啟動(dòng)MySQL,希望大家喜歡。
- windows7下啟動(dòng)mysql服務(wù)出現(xiàn)服務(wù)名無(wú)效的原因及解決方法
- windows無(wú)法啟動(dòng)MySQL服務(wù)報(bào)錯(cuò)1067的解決方法
- Windows下MySQL 5.7無(wú)法啟動(dòng)的解決方法
- Windows下使用批處理實(shí)現(xiàn)啟動(dòng)關(guān)閉mysql
- 簡(jiǎn)單解決Windows中MySQL的中文亂碼與服務(wù)啟動(dòng)問(wèn)題
- windows版本下mysql的安裝啟動(dòng)和基礎(chǔ)配置圖文教程詳解
- Windows下Mysql啟動(dòng)報(bào)1067的解決方法
- Windows10 mysql 8.0.12 非安裝版配置啟動(dòng)方法
- Windows系統(tǒng)下解決PhPStudy MySQL啟動(dòng)失敗問(wèn)題
- Windows系統(tǒng)下MySQL無(wú)法啟動(dòng)的萬(wàn)能解決方法
相關(guān)文章
Windows中Mysql啟動(dòng)失敗的完美解決方案
這篇文章主要介紹了Windows中Mysql啟動(dòng)失敗解決方案,mysql服務(wù)啟動(dòng)失敗分為2種情況給大家詳細(xì)介紹,針對(duì)每一種給大家詳細(xì)解決,需要的朋友可以參考下2022-10-10MySQL無(wú)法讀表錯(cuò)誤的解決方法(MySQL 1018 error)
這篇文章主要為大家詳細(xì)介紹了MySQL無(wú)法讀表錯(cuò)誤的解決方法,MySQL 1018 error如何解決?具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01

數(shù)據(jù)庫(kù)sql語(yǔ)句優(yōu)化

SQL語(yǔ)句中SUM與COUNT的區(qū)別深入分析

MySQL控制用戶(hù)輸錯(cuò)密碼嘗試次數(shù)