MySQL壓縮包文件
創(chuàng)新互聯(lián)是專業(yè)的川匯網(wǎng)站建設(shè)公司,川匯接單;提供成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行川匯網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
進(jìn)入mysql 官網(wǎng)下載https://dev.mysql.com/downloads/mysql/ 下載安裝包
對(duì)應(yīng)的系統(tǒng)和版本號(hào),這里下載windows64位zip包
壓縮包解壓安裝
1.解壓zip包到指定目錄可以安裝在任意一個(gè)系統(tǒng)盤(pán),本人習(xí)慣安裝在D盤(pán)下面,目錄結(jié)構(gòu)如下 D:\Program Files\mysql-5.7.19-winx64 目前為止只是把壓縮包下載下來(lái)然后解壓到相應(yīng)目錄中,還沒(méi)有安裝mysql服務(wù)。
配置my.ini文件
在D:\Program Files\mysql-5.7.19-winx64(注意這個(gè)目錄要和你自己的目錄,我這里下載的是5.7版本,要是你下載的是5.5版本,這個(gè)目錄是不一樣的)目錄下新建一個(gè)配置文件,文件名叫my.ini,然后把下面的配置代碼復(fù)制到在my.ini(代碼中的路徑要改成自己的文件存放路徑)。如圖:
my.ini文件內(nèi)容如下:
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[mysqld]
#設(shè)置3306端口
port = 3306
# 設(shè)置mysql的安裝目錄
basedir=D:\Program Files\mysql-5.7.19-winx64
# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄
datadir=D:\Program Files\mysql-5.7.19-winx64\data
# 允許最大連接數(shù)
max_connections=200
# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
安裝mysql服務(wù):
以管理員身份運(yùn)行,在開(kāi)始目錄下找到這個(gè)cmd.exe右鍵以管理員身份運(yùn)行。注意一定要以管理員身份運(yùn)行,不然不能安裝成功的。以管理員身份打開(kāi)cmd窗口后,將目錄切換到你解壓文件的bin目錄,再輸入mysqld install回車運(yùn)行就行了。如圖:
安裝成功會(huì)提示
MySQL安裝完后還有很重要的步驟,需要運(yùn)行mysql_install_db初始化mysql這個(gè)系統(tǒng)庫(kù),才能正常啟動(dòng)。
當(dāng)運(yùn)行完成后mysql-5.7.19-winx64文件夾下會(huì)多出一個(gè)data文件夾,并且里面會(huì)初始化好多數(shù)據(jù)進(jìn)去。記住data文件夾一定不能手動(dòng)創(chuàng)建。如圖:
開(kāi)始mysql服務(wù)。
①控制面板-》管理工具-》服務(wù)-》mysql-》啟動(dòng)。
至此,可以使用mysql服務(wù)了。在安裝后,啟動(dòng)過(guò)程中,要是出現(xiàn)1066的錯(cuò)誤,就是因?yàn)閙y.ini配置的問(wèn)題,著重去看看my.ini里面的路徑有沒(méi)有修改成自己的路徑。
在輸入命令mysql -uroot -p連接數(shù)據(jù)庫(kù)時(shí)會(huì)提示輸入密碼,root的密碼默認(rèn)為空,直接按回車就行了
或者用管理工具Navicat Premium連接本地庫(kù),如圖:
此時(shí)如果出現(xiàn)10038錯(cuò)誤,那么繼續(xù)以下操作
10038錯(cuò)誤是:遠(yuǎn)程3306端口未對(duì)外開(kāi)放。
于是下面進(jìn)行遠(yuǎn)程3306端口開(kāi)放操作。
首先遠(yuǎn)程連接服務(wù)器,點(diǎn)擊“開(kāi)始”-“管理工具”-“高級(jí)安全Windows防火墻”
在打開(kāi)的窗口中,左邊選中“入站規(guī)則”,右邊點(diǎn)擊“新規(guī)則”來(lái)新建一個(gè)入站規(guī)則。
在“規(guī)則類型”中選擇“端口”,然后下一步。
選中“特定本地端口”,輸入3306,然后下一步。
選中“允許連接”,然后下一步。
這一步默認(rèn)都選中就行,然后下一步。
最后輸入新增的入站規(guī)則名稱,隨便填,自己明白即可。
完成后可以在入站規(guī)則列表中可以看到新增的入站規(guī)則。
現(xiàn)在再次在本地連接mysql遠(yuǎn)程數(shù)據(jù)庫(kù)時(shí),發(fā)現(xiàn)已經(jīng)能正常訪問(wèn)了。如果還不行就重啟一下服務(wù)重新連接可以了。