win10下安裝Mysql5.7

  1. 要安裝mysql,首先我們得去mysql官網下載我們需要的資源,選擇Downloads—>Community,這時候就能看到MySQL Community Server,這是今天我們要學習配置的版本。

    win10下安裝Mysql5.7

  2. 2

    好了,到這裏就能下載mysql-5.7.10-winx64.zip版本的安裝包了。上面是32bit的,圖片中標記的是64bit的,大家可以根據自己的實際情況選擇下載。

    win10下安裝Mysql5.7

  3. 3

    經過短短的等待,安裝文件下載好了。下面一步就是解壓縮,我這裏將文件解壓到了E盤,放到了文件夾mysql5.7中。

    win10下安裝Mysql5.7

  4. 4

    新建一個my.ini文件,然後用記事本打開輸入mysql的基本配置:

    [mysql]

    ; 設置mysql客戶端默認字符集

    default-character-set=utf8

    [mysqld]

    ;設置3306端口

    port = 3306 

    ; 設置mysql的安裝目錄

    basedir=E:\mysql5.7

    ; 設置mysql數據庫的數據的存放目錄

    datadir=E:\mysql5.7\data

    ; 允許最大連接數

    max_connections=200

    ; 服務端使用的字符集默認爲8比特編碼的latin1字符集

    character-set-server=utf8

    ; 創建新表時將使用的默認存儲引擎

    default-storage-engine=INNODB 

    win10下安裝Mysql5.7

    win10下安裝Mysql5.7

  5. 5

    以管理員身份打開cmd窗口後,將目錄切換到你的解壓文件bin目錄下。再輸入mysqld install回車運行就可以了,注意是mysqld不是mysql。

    win10下安裝Mysql5.7

  6. 6

    接下來我們用mysqld  --initialize 先初始化data目錄。要不然mysql5.7的文件夾下面不會出現data文件夾,一開始我也感覺自己的文件怎麼缺點什麼。我們來比較下初始化之前和之後的文件變化

    win10下安裝Mysql5.7

    win10下安裝Mysql5.7

  7. 7

    接着就是在輸入net start mysql啓動服務。或者不嫌麻煩的話,就手動啓動。打開服務,啓動mysql服務。到這裏基本就完成了,mysql的安裝啦。o(^▽^)o

    END

方法/步驟2

  1. 好了,坑來了。以前我們安裝mysql,root用戶是不需要密碼的,從mysql5.7開始不行了。坑了我一小會,我就記得我沒設置密碼啊,莫名其妙我竟然開始慌了。ERROR 1045 (28000): Access denied for user'root'@'localhost'(using password: NO),好心賽。

    win10下安裝Mysql5.7

  2. 別慌,跟着我先關閉mysql服務。

    win10下安裝Mysql5.7

    win10下安裝Mysql5.7

  3. 在提示命令管理工具輸入如下命令,進入安全模式:mysqld --defaults-file="E:\mysql5.7\my.ini" --console --skip-grant-tables,這裏的路徑需要根據你安裝的實際路徑修改。好的,這個窗口我們讓它就這麼運行,然後重新打開一個命令提示窗口,記得一定是管理員權限。

    win10下安裝Mysql5.7

  4. 接着我們繼續輸入用戶名和密碼登陸,哇塞成功了。別急,這只是第一步。接下來我們還是要修改root的默認密碼。

    win10下安裝Mysql5.7

  5. 接着,我們來選擇當前使用的數據庫:輸入use mysql;

    然後嘗試修改密碼,艾瑪,字段不對。

    1.進入mysql數據庫:

    mysql> use mysql;Database changed

    2.給root用戶設置新密碼mysql> update user set authentication_string=password("新密碼") where user="root";Query OK,1 rows affected(0.01 sec)Rows matched:1 Changed:1Warnings: 0

    3.刷新數據庫 (一定要記得刷新)mysql>flush privileges; QueryOK, 0 rows affected (0.00 sec)

    4.退出mysql:mysql> quit

    下次輸入mysql -uroot -p 就可以用新密碼登錄了

    win10下安裝Mysql5.7

    win10下安裝Mysql5.7

    END

注意事項

  • 小夥伴們一定要配置好自己的路徑。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章