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注釋,以后登錄都要用密碼