Mysql 5.7版本,所有的坑,這裡都有
MYSQL5.7版本流程的坑,我這裡都有
-
必須按照如下操作。不按照下面操作,出錯誤不要怪我哦_
-
我們首先在官網下載mysql5.7版本
-
解壓之後,在bin相同目錄下建立一個my.ini配置檔案裡面內容按如下操作
[client]
port=3306
default-character-set=utf8
[mysqld]
# 設定為自己mysql的安裝目錄
basedir=G:\mysql\mysql-5.7.34-winx64
# 設定為mysql的資料目錄 data是系統建立
datadir=G:\mysql\mysql-5.7.34-winx64\data
port=3306
character_set_server=utf8
//跳過安全檢查
skip-grant-table -
按照如下圖配置環境
-
在管理員身份進入cmd,進入到mysql 5.7檔案路徑 輸入 mysqld -install
-
但是往往有些會出現如下圖視窗,按照這個網站下載安裝即可
-
https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784
-
-
初始化資料庫 :mysqld --initialize-insecure --user =mysql,出現data下有三個資料夾才算成功了
-
如果出現如下圖錯誤,請回到my.ini檢查一下是否那個符號錯誤或者單詞錯誤
-
我這裡就是單詞寫錯了
-
最後net start mysql
- 進入mysql管理終端:mysql -uroot -p 在enter
- 在修改root使用者密碼
user mysql;
// 下面是修改密碼的
update user set authentication_string=password("1234")where user="root" and Host="localhost";
注意mysql後面都要新增分號哦
在執行:flush privileges;
退出:exit - 最後把my.ini 裡面skip-grant-tables註釋,以後登入都要用密碼