mysql_8.0.12環境配置


1. 官網下載mysql_8.0.12免安裝包,解壓到你存放的地方;

2. 配置環境變量(把bin的文件夾弄進系統path里面);

3. 在解壓的根路徑中,查看是否含有my.ini文件,沒有就新建一個,內容如下:

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=E:\Software\large\mysql\mysql-8.0.12-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=E:\Software\large\mysql\mysql-8.0.12-winx64\data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統
max_connect_errors=10
# 服務端使用的字符集默認為UTF8
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8

(ps:如果日志報無法找到data文件夾或者無法創建,那把路徑的\改為/, win10不用,win7就要改為/)!!!!!搞了半天才知道~~~這是個坑!!!)

 

4. 在管理員的權限下進入cmd命令行,輸入mysqld --initialize --console(作用是初始化數據庫,把數據庫的信息存在根路徑下的data文件夾里面,並且生成隨機密碼。),出現下面的提示,其中紅色標記的是數據庫root用戶的初始化密碼,這時要記住,后面登陸需要用到。要是記不住,就刪掉初始化的根目錄下的data目錄,在從新執行初始化命令。

5. mysqld --install 進行mysql服務的安裝

6. 輸入net start mysql啟動服務

7. 使用root用戶與上面的密碼進入的數據庫

8. 修改root初始密碼,要不然進行sql查詢時,會提示1820錯誤,說必須要重設初始密碼,如下

修復密碼語句如下:

 

大功告成!

 

參考博客:https://blog.csdn.net/missing2011/article/details/81474857

---end---

 


免責聲明!

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



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