Mysql zip包在Windows上安裝配置

來源:互聯網
上載者:User

標籤:命令   計算   注釋   update   auth   top   服務   password   本地磁碟   

 環境:Windows7 64位系統、mysql-5.7.16-winx64.zip

1、在mysql官網上下載所需的mysql zip包,如我下載的是mysql-5.7.16-winx64.zip;

2、解壓縮到本地磁碟(如D盤),解壓後的檔案夾為mysql-5.7.16-winx64,重新命名為mysql-5.7.16;

3、進入mysql-5.7.16檔案夾中,顯示的預設設定檔為my-default.ini,該設定檔中的配置項較少,我這裡重新建立了一個設定檔my.ini;

4、雙擊開啟my.ini,輸入配置內容:

    [client]

    port = 3306

    default-character-set = utf8

    [mysqld]

    port = 3306

    character_set_server = utf8

    basedir =  D:\mysql-5.7.16

    datadir =  D:\mysql-5.7.16\data

    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

    儲存設定檔;

5、設定Windows環境變數:右鍵點擊案頭“電腦”-屬性-進階系統設定-環境變數-系統變數-Path,在開啟的變數值框最後加上路徑D:\mysql-5.7.16\bin,儲存;

6、在Windows運行中輸入cmd,進入命令列視窗,輸入D:,斷行符號進入D盤,再輸入cd mysql-5.7.16\bin,斷行符號進入bin目錄中,依次輸入下面三個命令;

     a、命令:mysqld --initialize  初始化mysql,產生data中的檔案;

     b、命令:mysqld  -install     安裝mysql  

     c、命令:net start mysql      啟動mysql服務

註:其他一些命令:mysqld  -remove    卸載mysql; net stop mysql 停止mysql服務;

     mysql和mysqld的區別:mysql為用戶端的程式,mysqld為伺服器端的程式;

7、配置好以上就可以登入mysql了:

    a、首次登入時由於沒有設定root密碼,登入會報錯,此時在設定檔my.ini中加上skip-grant-tables,儲存後,重啟mysql服務,在cmd中依次輸入:net stop mysql; net start mysql; mysql -uroot -p,斷行符號後就直接登入了;

    b、設定root密碼:

        ① 進入mysql資料庫:use mysql;

        ② 設定密碼:update user set authentication_string=password(‘xxx‘) where user=‘root‘ and Host = ‘localhost‘;  (5.7版本)

                          update user set password=password("xxx") where user="root";  (5.5版本)

        ③ 退出資料庫:exit (或者quit)

        ④ 密碼改好後,再進入my.ini,注釋掉skip-grant-tables,儲存;

        ⑤ 再重啟mysql服務,重新登入即可;

8、再次登入mysql,輸入命令:alter user ‘root‘@‘localhost‘ identified by ‘xxx‘;

    退出:quit

    至此安裝配置完成!可以開始使用mysql了。

 

Mysql zip包在Windows上安裝配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.