MySQL 是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),屬于 Oracle 旗下產(chǎn)品
關(guān)系型數(shù)據(jù)庫是將數(shù)據(jù)保存在不同的表里面积糯,而不是將所有的數(shù)據(jù)放在一個(gè)大倉庫中快集,提高了速度和靈活性
當(dāng)然在學(xué)習(xí)使用MySQL之前我們需要在電腦上下載安裝好MySQL定枷,不同的操作系統(tǒng)有不同的安裝配置方式,我是安裝在Win10的系統(tǒng)中
WIndows10版本MySQL下載
1. 谷歌搜索mysql在官網(wǎng)鏈接直接點(diǎn)擊Downloads 或者選擇MySQL Community Server
mysql下載1.png
如果是從download界面進(jìn)入下載暇唾,就需要找到最下面的MySQL Community Downloads 然后進(jìn)入下載的界面,如果直接進(jìn)入的MySQL Community Server的話就可以省掉這一步
mysqldownload.png
找到合適的版本進(jìn)行下載
mysql下載2.png
可以不注冊直接下載辰斋,注冊的話還要填寫公司什么的略顯麻煩
mysql下載3.png
下載的地址最好指定在C盤的某個(gè)文件夾策州,方便之后使用命令提示符進(jìn)行安裝
解壓
因?yàn)槲覀兿螺d的是個(gè)壓縮的文件,所以需要進(jìn)行解壓之后才能進(jìn)行安裝操作宫仗,解壓軟件的話我使用的是bandizip够挂,解壓到當(dāng)前文件夾即可
image.png
配置MySQL
打開解壓后的bin文件夾,在里面新建一個(gè)文本文本檔藕夫,將文本文檔改為 my.ini的配置文件孽糖,然后寫入需要配置的內(nèi)容
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[mysqld]
#設(shè)置3306端口
port = 3306
# 設(shè)置mysql的安裝目錄
basedir=C:\QMDownload\mysql-8.0.23-winx64 (這里是你解壓的MySQL存在的位置)
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=C:\QMDownload\mysql-8.0.23-winx64\data (同樣是你自己的data文件夾)
# 允許最大連接數(shù)
max_connections=200
# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲引擎
default-storage-engine=INNODB
添加環(huán)境變量(將MySQL的bin文件夾添加到環(huán)境目錄中,方便用命令提示符管理)
打開控制面板——系統(tǒng)與安全——系統(tǒng)——高級系統(tǒng)設(shè)置——環(huán)境變量——系統(tǒng)變量
進(jìn)入之后然后將MySQL的bin文件的絕對路徑添加進(jìn)去(打開bin文件夾點(diǎn)擊最上面的文件夾的框就可以查看bin文件的絕對路徑)
image.png
更改環(huán)境變量.png
更改環(huán)境變量2.png
更改環(huán)境變量3.png
安裝和初始化MySQL
1. 以管理員身份運(yùn)行命令提示符
在開始界面右鍵然后選擇以管理員身份運(yùn)行命令提示符
image.png
2. 安裝MySQL
切換到MySQL的bin文件夾下(這是之前為什么會提醒將MySQL直接安裝在C盤里面這樣會方便切換)然后安裝MySQL
cd C:/QMDownload/mysql-8.0.23-winx64/bin #這里bin文件還是MySQL存在的目錄
mysqld --install #安裝MySQL
3.初始化MySQL(此時(shí)會生成一個(gè)隨機(jī)密碼汁胆,要記住之后方便改密碼)
mysqld --initialize --user=mysql --console #初始化之后會在最后一行生成出一個(gè)隨機(jī)密碼梭姓,用來登陸
net start mysql # 啟動(dòng)MySQL服務(wù)器
mysql -u root -p # 登陸MySQL,密碼為剛剛初始化生成的密碼
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456789'; #修改密碼 最后的引號里面輸入你想改的密碼即可
exit #退出登陸嫩码,重新登陸的話還是用mysql -u root -p
mysql安裝.png
結(jié)尾
哈哈哈哈誉尖,還沒開始學(xué)習(xí)使用,就先寫到這里叭
記得改密碼是改成你需要的密碼铸题,不要像我一樣直接復(fù)制代碼去改然后把密碼直接改成“新密碼”铡恕。
哈哈哈哈哈,今日份可可愛愛沒有腦袋