Mysql zip包在Windows上安裝配置


 環境: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了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM