MySQL8.0.30(zip版)windows安裝過程
一:下載
mysql下載地址
https://dev.mysql.com/downloads/mysql/
進(jìn)入到mysql下載頁面后選擇zip版本點(diǎn)擊下載
點(diǎn)擊下載以后出現(xiàn)以下頁面,點(diǎn)擊 No thanks, just start my download 開始下載
二:解壓
下載完以后把它解壓到自己想存放的位置,我的是D盤,解壓完以后會(huì)得到以下內(nèi)容
它里面是沒有my.ini這個(gè)配置文件的所以我們要手動(dòng)創(chuàng)建一個(gè)my.ini配置文件
三:創(chuàng)建my.ini配置文件
首先在解壓好的mysql目錄下新建一個(gè)txt文件,用記事本打開新建的txt文件,輸入以下內(nèi)容
[mysqld] # 設(shè)置3306端口 port=12345 # 設(shè)置mysql的安裝目錄 basedir=D://software/mysql # 允許最大連接數(shù) max_connections=200 # 允許連接失敗的次數(shù)。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫系統(tǒng) max_connect_errors=10 # 服務(wù)端使用的字符集默認(rèn)為UTF8 character-set-server=utf8 # 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲引擎 default-storage-engine=INNODB # 默認(rèn)使用“mysql_native_password”插件認(rèn)證 default_authentication_plugin=mysql_native_password #回滾 server_id = 1 log_bin = mysql-bin.log #設(shè)置log文件保存路徑,默認(rèn)為mysql的data目錄下 max_binlog_size = 512M #最大log binlog_format = row binlog_row_image = full # 事件調(diào)度器啟動(dòng)狀態(tài) event_scheduler = on #重置密碼用 #skip-grant-tables # 解決無法寫入空時(shí)間,解除嚴(yán)格限制模式 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] # 設(shè)置mysql客戶端默認(rèn)字符集 default-character-set=utf8 [client] # 設(shè)置mysql客戶端連接服務(wù)端時(shí)默認(rèn)使用的端口 port=12345 default-character-set=utf8
四:安裝
1.接下來就開始正式安裝mysql了,首先以管理員身份運(yùn)行cmd,并輸入以下命令進(jìn)入mysql安裝目錄的bin目錄下
進(jìn)入到D盤 D: 進(jìn)入到mysql安裝目錄 cd D:\software\mysql8.0.30\bin
2.進(jìn)入到安裝目錄后輸入以下命令進(jìn)行mysql的初始化
mysqld --initialize --user=mysql --console
初始化完成以后回出現(xiàn)以下內(nèi)容,紅框圈起來的地方是臨時(shí)密碼記下來后面登錄mysql時(shí)要用到
3.MySQL服務(wù)安裝
初始化完成以后就開始mysql服務(wù)的安裝,輸入以下命令進(jìn)行mysql服務(wù)的安裝
mysqld –install mysql
出現(xiàn)下面這個(gè)信息就表示服務(wù)安裝成功了
4.啟動(dòng)mysql服務(wù)
mysql服務(wù)安裝成功以后就是啟動(dòng)服務(wù),輸入以下命令啟動(dòng)mysql服務(wù)
啟動(dòng)服務(wù) net start mysql #停止服務(wù) net stop mysq
五.登錄并修改初始密碼
mysql服務(wù)啟動(dòng)成功以后,就開始修改初始密碼了
1.登錄mysql
輸入以下命令登錄mysql
mysql -uroot -p
輸入命令回車以后會(huì)讓輸入密碼.這個(gè)密碼就是初始化時(shí)的密碼
2.修改默認(rèn)密碼
輸入以下命令修改mysql默認(rèn)密碼
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
修改root用戶權(quán)限默認(rèn)密碼
create user 'root'@'%'IDENTIFIED WITH mysql_native_password BY '新密碼';
3.刷新權(quán)限
密碼修改完以后需要刷新下權(quán)限,命令如下
flush privileges;
權(quán)限刷新以后輸入quit退出,然后就可以用navicat或者其他一些可視化軟件鏈接MySQL啦
來測試下
到此這篇關(guān)于MySQL8.0.30(zip版)windows安裝的文章就介紹到這了,更多相關(guān)MySQL8.0.30安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Mysql8.0壓縮包安裝方法(詳細(xì)教程一步步安裝)
- 2023最新安裝mysql8.0.33方式教程
- MySQL8.0.32安裝及環(huán)境配置過程
- MySQL8.0.28安裝教程詳細(xì)圖解(windows?64位)
- MySQL8.0.28數(shù)據(jù)庫安裝和主從配置說明
- Mysql8.0輕松實(shí)現(xiàn)主從復(fù)制
- mysql8.0主從復(fù)制搭建與配置方案
- 最新MySql8.27主從復(fù)制及SpringBoot項(xiàng)目中的讀寫分離實(shí)戰(zhàn)教程
- Docker上部署mysql8主從復(fù)制的實(shí)現(xiàn)
- Linux安裝Mysql8.0.20并配置主從復(fù)制(一主一從,雙主雙從)
相關(guān)文章
win10下mysql 8.0.18 安裝配置方法圖文教程(windows版)
這篇文章主要介紹了windows版的mysql 8.0.18 安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11MySQL查詢重復(fù)數(shù)據(jù)(刪除重復(fù)數(shù)據(jù)保留id最小的一條為唯一數(shù)據(jù))
查重是我們在工作中經(jīng)常會(huì)遇到的一個(gè)需求,下面這篇文章主要給大家介紹了關(guān)于MySQL查詢重復(fù)數(shù)據(jù)(刪除重復(fù)數(shù)據(jù)保留id最小的一條為唯一數(shù)據(jù))的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03MySQL 數(shù)據(jù)庫設(shè)計(jì)復(fù)習(xí)筆記及項(xiàng)目實(shí)戰(zhàn)
參考的數(shù)據(jù)庫文檔主要有:目前國內(nèi)的常見的PHP系統(tǒng)的數(shù)據(jù)庫2010-03-03