windows下如何安裝和啟動MySQL
以下內容分成四步介紹windows下如何安裝和啟動MySQL,具體內容請看下文。
第一步:下載mysql安裝包或者綠色版,放到自己喜歡的目錄。
第二步:配置環(huán)境變量。MYSQL_HOME,值為mysql的根目錄;在path中添加%MYSQL_HOME%/bin目錄。
第三步:向windows注冊mysql服務。必須用管理員權限打開命令行,然后切換到mysql 的 bin目錄下,輸入命令:mysqld.exe --install MySql --defaults-file="d:/mysql/my-default.ini",【d:/mysql/my-default.ini】改為自己的mysql安裝目錄。
第四步:啟動mysql服務。在命令行輸入:net start mysql,成功會提示:MySql 服務已經啟動成功。
問題:mysql數(shù)據(jù)庫的user表里,存在用戶名為空的賬戶即匿名賬戶,導致登錄的時候是雖然用的是root,但實際是匿名登錄的,通過錯誤提示里的''@'localhost'可以看出來。這會導致沒有權限創(chuàng)建數(shù)據(jù)表等操作。
解決:關閉并注銷服務后用戶登錄,執(zhí)行下面的操作。
1、cmd模式進入mysql的bin目錄,輸入d:/mysql/bin>mysqld --defaults-file="d:/mysql/my-default.ini" --console --skip-grant-tables,回車,此命令行會掛起。
2. 另開一個命令行,同樣切到mysql bin目錄下,d:/mysql/bin>mysql -u root mysql,回車
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ù)庫,可以輸入mysql命令了。
3、設置密碼
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
以上內容就是本文給大家分享windows下如何安裝和啟動MySQL,希望大家喜歡。
- windows7下啟動mysql服務出現(xiàn)服務名無效的原因及解決方法
- windows無法啟動MySQL服務報錯1067的解決方法
- Windows下MySQL 5.7無法啟動的解決方法
- Windows下使用批處理實現(xiàn)啟動關閉mysql
- 簡單解決Windows中MySQL的中文亂碼與服務啟動問題
- windows版本下mysql的安裝啟動和基礎配置圖文教程詳解
- Windows下Mysql啟動報1067的解決方法
- Windows10 mysql 8.0.12 非安裝版配置啟動方法
- Windows系統(tǒng)下解決PhPStudy MySQL啟動失敗問題
- Windows系統(tǒng)下MySQL無法啟動的萬能解決方法
相關文章
MySQL數(shù)據(jù)庫中case表達式的用法示例
這篇文章主要介紹了MySQL數(shù)據(jù)庫中case表達式用法的相關資料,MySQL的CASE表達式用于條件判斷,返回不同結果,適用于SELECT、UPDATE和ORDERBY,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2025-02-02
數(shù)據(jù)庫SQL腳本文件導入到mysql數(shù)據(jù)庫的兩種方式
MySQL作為一種關系型數(shù)據(jù)庫管理系統(tǒng),它是在Web服務器中廣泛使用的,它把數(shù)據(jù)存儲在表中,這篇文章主要介紹了數(shù)據(jù)庫SQL腳本文件導入到mysql數(shù)據(jù)庫的兩種方式,需要的朋友可以參考下2025-04-04

