日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

MySQL5.6解压版详细安装教程(附安装配置、MySQL数据库设置root管理员密码,MySQL字符集设置问题及解决办法)

發(fā)布時(shí)間:2025/3/19 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MySQL5.6解压版详细安装教程(附安装配置、MySQL数据库设置root管理员密码,MySQL字符集设置问题及解决办法) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

寫在前面:MySQL安裝分為兩種方式,一種是MSI安裝版(普通的安裝包,有引導(dǎo)安裝的界面),另一種是壓縮包解壓版(解壓可直接使用,但需要配置),本文主要針對(duì)壓縮包解壓安裝進(jìn)行講解,并附加安裝過程遇到的問題以及相應(yīng)的解決辦法。

1. 下載

進(jìn)入下載官網(wǎng)后,點(diǎn)擊左圖所示紅箭頭處跳轉(zhuǎn)到之前的版本下載頁面,選擇【5.6.50】、64位還是32位根據(jù)系統(tǒng)自行選擇,然后點(diǎn)擊右下角的【Download】按鈕下載。

?

2. 配置

2.1 解壓

? ? ? 將下載后的壓縮包解壓至你想放置的路徑下,路徑的注意事項(xiàng)(英文、不要有特殊字符)就不多說了,解壓后如下圖所示。

?

2.2 配置my-default.ini文件

? ? ? 復(fù)制解壓后目錄的my-default.ini文件,并將副本重命名為my.ini(因?yàn)槊看蝏in目錄下mysqld可執(zhí)行程序只會(huì)去執(zhí)行my.ini配置文件),要小心配置,內(nèi)容配置有誤有可能會(huì)出現(xiàn)附錄2的問題,建議直接復(fù)制。每次修改配置文件后,需要重新開啟mysql服務(wù),在終端中輸入【net stop mysql】關(guān)閉服務(wù),【net start mysql】開啟服務(wù)。

[mysql] default-character-set=utf8[mysqld] port=3306 basedir=D:\Software\soft\mysql-5.6.50 datadir=D:\Software\soft\mysql-5.6.50\data max_connections=100 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #default-time-zone='+08:00' 調(diào)整為東八區(qū)時(shí)區(qū)

?

2.3 配置環(huán)境變量

? ? ? 為了省去每次運(yùn)行數(shù)據(jù)庫(kù)相關(guān)命令需要進(jìn)入相應(yīng)路徑,我們直接在環(huán)境變量中配置mysql的可執(zhí)行文件目錄,【此電腦】右鍵屬性后點(diǎn)擊【高級(jí)系統(tǒng)設(shè)置】,然后點(diǎn)擊【環(huán)境變量】,最后雙擊【系統(tǒng)變量】中的【Path】選項(xiàng),在里面新建一條,將mysql的bin目錄添加進(jìn)去,如下圖所示。

? ???

? ? ?

?

2.4 安裝微軟運(yùn)行類庫(kù)(可選)

? ? ? ?配置信息完成后,需要安裝mysql。在win10搜索框搜索【命令提示符】,然后右鍵以管理員身份運(yùn)行,打開命令行窗口后輸入【mysqld -install】,如果輸出“Service successfully installed”,那么安裝成功。但博主安裝時(shí)遇到了附錄1的問題,如果你沒有遇到就直接跳過。

? ??

?

2.5 mysql服務(wù)啟動(dòng)

? ? ? 還是以管理員身份打開命令行窗口輸入【net start mysql】,如果啟動(dòng)成功就成功了,可緊接著輸入【mysql -u root -p】進(jìn)行mysql數(shù)據(jù)庫(kù)進(jìn)行相關(guān)操作,需要輸入密碼時(shí)直接回車就行,因?yàn)槲覀冞€沒設(shè)置過密碼,輸入exit可退出。如果出現(xiàn)附錄2的問題,可參考附錄二解決方法。

MySQL數(shù)據(jù)庫(kù)要設(shè)置root管理員密碼可以輸入【mysqladmin -u root -p password】,先回車,然后輸入你自己的密碼,再輸一次驗(yàn)證就可設(shè)置密碼。

?

附錄1

問題:mysql安裝時(shí)提示“無法啟動(dòng)此程序,因?yàn)橛?jì)算機(jī)中丟失MSVCP100.dll,嘗試重新安裝該程序”。

原因:重裝過系統(tǒng),缺少微軟的某些運(yùn)行類庫(kù)。

解決:安裝微軟類庫(kù),因?yàn)榫W(wǎng)上有相關(guān)資源,所以我這邊也就不上傳了,需要可私聊評(píng)論。

當(dāng)時(shí)也沒有截圖,就純文字說明了。我安裝完成后桌面黑屏了,重啟就正常,這里提醒一下。

?

附錄2

問題:安裝mysql后,啟動(dòng)服務(wù)時(shí)提示:無法啟動(dòng),系統(tǒng)錯(cuò)誤1067

原因:my.ini配置文件配置不對(duì),導(dǎo)致mysql啟動(dòng)失敗。

解決:更改my.ini配置文件。

?

附錄3

問題:配置文件中的字符集該怎么設(shè)置

解決:當(dāng)客戶端和服務(wù)端的字符集都是utf8,這種情況最好,能夠正常保存、顯示中文。但是博主嘗試了配置文件不設(shè)置字符集的情況,該情況下mysql客戶端的字符集默認(rèn)是gbk(中文編碼標(biāo)準(zhǔn)),而mysql服務(wù)端字符集默認(rèn)是latin1(英文編碼標(biāo)準(zhǔn)),這種情況中文是可以正常存儲(chǔ)到數(shù)據(jù)庫(kù)以及從數(shù)據(jù)庫(kù)讀取顯示的,于是博主進(jìn)行了測(cè)試。

1. mysql客戶端是latin1,mysql服務(wù)端是utf8的情況,字符集如下圖所示。

此時(shí)查看數(shù)據(jù)庫(kù)時(shí),是不能顯示數(shù)據(jù)庫(kù)中文名字的,如下圖。

然后我往表中插入一行帶有中文的數(shù)據(jù),查詢時(shí)依然不能正常顯示中文,如下圖。

?

于是,我再把客戶端的字符集改回utf8,如下圖。

此時(shí),我再查詢數(shù)據(jù)庫(kù)的數(shù)據(jù),我們剛剛插入的中文數(shù)據(jù)依然顯示不了,只有之前的中文數(shù)據(jù)才能正常顯示。

因此,我們得到結(jié)論:我們?cè)诳蛻舳送?wù)端存儲(chǔ)數(shù)據(jù)時(shí),必須是utf8、gbk這種中文編碼,不然中文保存到服務(wù)端的是亂碼,不管我們之后客戶端是什么編碼,都不能正常顯示了。

?

2.?mysql客戶端是utf8,mysql服務(wù)端是latin1的情況,如下圖所示。

此時(shí),查看數(shù)據(jù),中文正常顯示,如下圖所示。

?

插入一行中文數(shù)據(jù),并查詢,如下圖所示。

因此,驗(yàn)證了我們第一條的結(jié)論。

?

博主根據(jù)自己的理解,畫個(gè)粗糙的圖,不夠好請(qǐng)大家見諒,如下圖。

?

總結(jié)

以上是生活随笔為你收集整理的MySQL5.6解压版详细安装教程(附安装配置、MySQL数据库设置root管理员密码,MySQL字符集设置问题及解决办法)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。