windows下如何安裝和啟動MySQL_Mysql

來源:互聯網
上載者:User

以下內容分成四步介紹windows下如何安裝和啟動MySQL,具體內容請看下文。

第一步:下載mysql安裝包或者綠色版,放到自己喜歡的目錄。

第二步:配置環境變數。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資料庫的user表裡,存在使用者名稱為空白的賬戶即匿名賬戶,導致登入的時候是雖然用的是root,但實際是匿名登入的,通過錯誤提示裡的''@'localhost'可以看出來。這會導致沒有許可權建立資料表等操作。

解決:關閉並登出服務後使用者登入,執行下面的操作。

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 1Server version: 5.6.20 MySQL Community Server (GPL)

mysql>

已串連上mysql資料庫,可以輸入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: 0mysql> FLUSH PRIVILEGES; mysql> quit

以上內容就是本文給大家分享windows下如何安裝和啟動MySQL,希望大家喜歡。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.