mysql-8.0.30壓縮包版安裝和配置MySQL環(huán)境過程
壓縮包安裝配置
下載
下載地址:https://dev.mysql.com/downloads/mysql/
進(jìn)入下載
點(diǎn)擊:No thanks, just start my download.直接下載
新建一個(gè)文件夾放置MySQL文件,將你下載的Zip文件解壓到你創(chuàng)建的文件夾中
打開解壓好的文件,新建一個(gè)后綴為.ini的文本文檔
將以下內(nèi)容復(fù)制到my.ini文檔中
[mysqld] # 設(shè)置3306端口 port=3306 # 設(shè)置mysql的安裝目錄 basedir=E:\mysql\mysql # 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄 datadir=E:\mysql\mysql\data # 允許最大連接數(shù) max_connections=200 # 允許連接失敗的次數(shù)。 max_connect_errors=10 # 服務(wù)端使用的字符集默認(rèn)為utf8mb4 character-set-server=utf8mb4 # 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲引擎 default-storage-engine=INNODB # 默認(rèn)使用“mysql_native_password”插件認(rèn)證 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 設(shè)置mysql客戶端默認(rèn)字符集 default-character-set=utf8mb4 [client] # 設(shè)置mysql客戶端連接服務(wù)端時(shí)默認(rèn)使用的端口 port=3306 default-character-set=utf8mb4
修改當(dāng)中路徑,記住這里的路徑是你存放MySQL的位置
# 設(shè)置mysql的安裝目錄 basedir=F:\\mysql\\mysql-5.7.24-winx64\\mysql-5.7.24-winx64 # 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄 datadir=F:\\mysql\\mysql-5.7.24-winx64\\mysql-5.7.24-winx64\\data
配置環(huán)境變量
在桌面上右鍵此電腦圖標(biāo),選擇屬性
點(diǎn)擊高級系統(tǒng)設(shè)置→打開系統(tǒng)屬性→選擇環(huán)境變量
在系統(tǒng)變量找到path雙擊打開編輯環(huán)境變量,點(diǎn)擊新建將安裝MySQL文件下的bin目錄路徑復(fù)制里面,然后點(diǎn)擊確定
打開cmd輸入mysql如果出現(xiàn),如圖說明成功
下載和初始化
用管理員打開cmd,由于我們前已經(jīng)配置好了mysql的變量環(huán)境,就不用切換路徑了
輸入:mysqld --initialize-insecure --user=mysql,進(jìn)行初始化
輸入:mysqld --install MySQL --defaults-file=“安裝mysql的路徑\my.ini”
輸入:net start mysql啟動mysql服務(wù),如圖說明啟動成功。
有的Win11在啟動mysql時(shí)遇到會彈出“被某服務(wù)自動關(guān)閉mysql服務(wù)”,這可能是Win11系統(tǒng)的問題換個(gè)低版本的mysql試試,降級系統(tǒng)太麻煩
啟動后登錄mysql服務(wù),輸入:mysql -u root -p命令,系統(tǒng)會提示Enter password:,這里是不需要密碼直接回車登錄
修改密碼,輸入:
SET PASSWORD FOR root@localhost = “密碼”;
記住語句后面有一個(gè)英文的分號“;”
當(dāng)下面出現(xiàn)Query OK, 0 rows affected (0.42 sec)就說明成功了
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
mysql實(shí)現(xiàn)本地keyvalue數(shù)據(jù)庫緩存示例
這篇文章主要介紹了代碼實(shí)現(xiàn)本地Key-Value緩存示例,大家參考使用吧2013-12-12Mysql數(shù)據(jù)庫連接失敗SSLException: Unsupported record
這篇文章主要介紹了Mysql數(shù)據(jù)庫連接失敗SSLException: Unsupported record version Unknown-0.0問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-06-06