Win10系統(tǒng)下MySQL8.0.16 壓縮版下載與安裝教程圖解
官網(wǎng)下載: https://www.mysql.com
進(jìn)入MySQL官網(wǎng),選擇download

選擇社區(qū)

選擇MySQL 社區(qū) 服務(wù)器

點(diǎn)擊download下載

點(diǎn)擊最下面不登陸下載
下載完成是這樣一個(gè)壓縮包

安裝
解壓文件

將bin文件的目錄加入電腦系統(tǒng)環(huán)境配置path下

新建my.ini配置文件
[mysql] default-character-set = utf8 [mysqld] #端口 port = 3306 #mysql安裝目錄 basedir = E:/mysql-8.0.16-winx64 #mysql數(shù)據(jù)存放目錄 datadir = E:/mysql-8.0.16-winx64/data #允許最大連接數(shù) max_connections = 1024 #允許連接失敗的次數(shù) max_connect_errors=10 #服務(wù)端默認(rèn)使用字符集 character-set-server = utf8 #默認(rèn)存儲(chǔ)引擎 default-storage-engine = INNODB
用管理員身份打開cmd

進(jìn)入mysql->bin目錄下

這里使用默認(rèn)密碼為空來初始化數(shù)據(jù)庫
輸入命令:mysqld --initialize-insecure

安裝MySQL:mysqld install

如果原來安裝過mysql,可能會(huì)出現(xiàn)如下錯(cuò)誤

需移除以前的mysql服務(wù)
輸入:mysqld -remove MySQL
![]()
再進(jìn)行安裝
![]()
啟動(dòng)MySQL:net start mysql

進(jìn)入MySQL:mysql -u root -p
因?yàn)槊艽a初始化為空 輸入密碼時(shí)直接按回車進(jìn)入mysql

遇到問題
項(xiàng)目連接數(shù)據(jù)庫時(shí)報(bào)時(shí)區(qū)錯(cuò)誤
java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
出現(xiàn)這個(gè)錯(cuò)誤一般是采用8.0版本的數(shù)據(jù)庫和8.0版本mysql-connector-java 驅(qū)動(dòng)造成的,需要在連接數(shù)據(jù)庫的url中添加時(shí)區(qū)的參數(shù)
serverTimezone=GMT%2B8 GMT%2B8代表東八區(qū)
原來的url: jdbc:mysql://localhost:3306/test
添加參數(shù): jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2B8
或則直接改變數(shù)據(jù)庫時(shí)區(qū)設(shè)置:
show variables like '%time_zone%' ;
set global time_zone='+8:00';
總結(jié)
以上所述是小編給大家介紹的Win10系統(tǒng)下MySQL8.0.16 壓縮版下載與安裝教程圖解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
MySQL數(shù)據(jù)庫字符集修改中文UTF8(永久修改)
本文主要介紹了MySQL數(shù)據(jù)庫字符集修改中文UTF8,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06
MySQL中使用case when 語句實(shí)現(xiàn)多條件查詢的方法
今天在一個(gè)應(yīng)用中使用到了一個(gè)比較特殊的數(shù)據(jù)查詢要求。需要的朋友可以參考下。2010-12-12
mysql提示got timeout reading communication packets的解決方法
今天發(fā)現(xiàn)mysql錯(cuò)誤日志中出現(xiàn)got timeout reading communication packets,一般情況因?yàn)椴糠猪撁嫔捎袉栴}導(dǎo)致,這里簡單分享一下解決方法2019-05-05

