《Mysql入門(mén)mysql5.7.19 安裝配置方法圖文教程(win10)》要點(diǎn):
本文介紹了Mysql入門(mén)mysql5.7.19 安裝配置方法圖文教程(win10),希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
WIN10系統(tǒng)MYSQL的下載與安裝詳細(xì)教程,記錄如下MYSQL入門(mén)
前兩天ubuntu下安裝mysql遇到了一些依賴問(wèn)題,結(jié)果辦理了半天,沒(méi)辦理好,還把我的系統(tǒng)搞壞了,小白破壞力好強(qiáng).MYSQL入門(mén)
到現(xiàn)在我的ubuntu也沒(méi)裝好,電腦驅(qū)動(dòng)的問(wèn)題,聯(lián)想小新310一裝ubuntu,進(jìn)去就卡,原來(lái)禁用原先的顯卡驅(qū)動(dòng),可是第二次裝系統(tǒng),中間又搞了其他小動(dòng)作,結(jié)果再裝上系統(tǒng)后,禁用顯卡驅(qū)動(dòng)也不行了.只能先裝win10用了,不料win10下安裝Mysql又出現(xiàn)了問(wèn)題,真是一波未平一波又起.辦理了好長(zhǎng)時(shí)間,所以寫(xiě)個(gè)博客記錄一下吧.MYSQL入門(mén)
該博客也是針對(duì)win10系統(tǒng)下安裝MySQL的過(guò)程,我安裝的是5.7.19版本的Mysql.MYSQL入門(mén)
第一步:下載MySQLMYSQL入門(mén)
下載地址:https://dev.mysql.com/downloads/mysql/5.1.html#downloadsMYSQL入門(mén)
自己電腦時(shí)64位的就下載64位,如果自己電腦時(shí)32位的就下載32.MYSQL入門(mén)
我的電腦系統(tǒng)是64位的,所以選擇下載:Windows(x86,64-bit)ZIP Archive版本.MYSQL入門(mén)
具體過(guò)程如下:MYSQL入門(mén)
1.選擇要下載的類型,64位還是32位:MYSQL入門(mén)
MYSQL入門(mén)
點(diǎn)擊download后就會(huì)到下圖的下載界面,這時(shí)最顯眼的是sign up,有些人會(huì)覺(jué)得需要先注冊(cè)賬號(hào)才能下載,點(diǎn)擊圖中紅色的,直接免注冊(cè)下載.平時(shí)再下載JDK等東西的時(shí)候,也是可以免注冊(cè)下載的.MYSQL入門(mén)
MYSQL入門(mén)
OK等待下載完成即可.MYSQL入門(mén)
2.解壓并安裝Mysql5.7.19MYSQL入門(mén)
? ? ? (1)將下載的包解壓到指定的路徑,自己可以指定路徑,我直接解壓到了D盤(pán),解壓到了D:\mysql5.7.19-winx64的目錄下.則Mysql包的完整路徑為:MYSQL入門(mén)
D:\mysql-5.7.19-winx64.MYSQL入門(mén)
? ? ? (2)配置環(huán)境變量:MYSQL入門(mén)
? ? ? 新增系統(tǒng)環(huán)境變量:MYSQL入門(mén)
? ? ? 鍵名:MYSQL_HOMEMYSQL入門(mén)
? ? ? 值為:D:\mysql-5.7.19-winx64MYSQL入門(mén)
? ? ? 接著再Path中添加:%MYSQL_HOME%\bin?MYSQL入門(mén)
? ? ? (注意:如果你是一個(gè)沒(méi)有配置過(guò)環(huán)境變量的小白,再次特別提醒,不要?jiǎng)h除任何東西,只需再原來(lái)的后面加上分號(hào),然后加上自己要配置的環(huán)境變量就可以了)MYSQL入門(mén)
? ?? 具體過(guò)程如下:點(diǎn)擊此電腦,右鍵后,點(diǎn)擊屬性.然后選擇高級(jí)系統(tǒng)設(shè)置,如圖所示:MYSQL入門(mén)
MYSQL入門(mén)
然后到下面的界面:點(diǎn)擊環(huán)境變量,如圖所示:MYSQL入門(mén)
MYSQL入門(mén)
接下來(lái)新增系統(tǒng)環(huán)境變量,點(diǎn)擊最下方新建按鈕,彈出一個(gè)框用來(lái)新建環(huán)境變量,填入自己對(duì)環(huán)境變量的命名,然后將環(huán)境變量的路徑填寫(xiě)上去,也可以瀏覽目錄直接選取.MYSQL入門(mén)
如圖所示:MYSQL入門(mén)
MYSQL入門(mén)
最后將新增的環(huán)境變量值加到環(huán)境變量里面:點(diǎn)擊界面上方path,然后點(diǎn)擊編輯.然后再點(diǎn)擊編輯,進(jìn)行添加添加,最后點(diǎn)擊確定完成,如圖所示.MYSQL入門(mén)
MYSQL入門(mén)
MYSQL入門(mén)
3.完成上面這些后,準(zhǔn)備my.ini文件MYSQL入門(mén)
之前我裝過(guò)以前的版本,再解壓縮后,目錄下會(huì)有一個(gè)my-default.ini或my.ini文件,但是5.7.18版本以后,解壓后,就不帶這個(gè)文件了,這時(shí)我們就要手動(dòng)創(chuàng)建好my.ini文件,然后放置到指定的目錄下.MYSQL入門(mén)
(1)新建文本文檔(就是打開(kāi)記事本),然后,改名字位my-default或my這兩個(gè)名字都可以.將下面的內(nèi)容粘貼進(jìn)去記事本.MYSQL入門(mén)
[client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir=%MYSQL_HOME% datadir=%MYSQL_HOME%\data [WinMySQLAdmin] %MYSQL_HOME%\bin\mysqld.exe
(2)完成上面的操作后,我們放在記事本,其后綴名還是.txt,這個(gè)時(shí)候我們需要修改文件后綴名,將其后綴名改為.iniMYSQL入門(mén)
?( 3 )建立好my.ini文件后,將其復(fù)制粘貼到D:\mysql-5.7.19-winx64\bin,及放到mysql所在的bin目錄下.MYSQL入門(mén)
4.使用管理員身份打開(kāi)命令提示符,win10系統(tǒng)下,點(diǎn)擊開(kāi)始,然后輸入cmd,鼠標(biāo)右擊cmd,選擇以管理員身份運(yùn)行MYSQL入門(mén)
5.切換目錄至mysql包所在的bin目錄.然后輸入?mysqld.exe -install
MYSQL入門(mén)
執(zhí)行命令后,提示:Service successfully installed. 表示安裝成功.MYSQL入門(mén)
MYSQL入門(mén)
可是我在這一步的執(zhí)行中遇到如下問(wèn)題:如果遇到此問(wèn)題別慌,下面有辦理方案,如果沒(méi)有遇到問(wèn)題,則可跳過(guò)此處:MYSQL入門(mén)
MYSQL入門(mén)
上午之所以安裝Mysql時(shí)間這么長(zhǎng),就是因?yàn)橛龅竭@個(gè)問(wèn)題,然后網(wǎng)上的一些垃圾辦理方案誤導(dǎo)了我,讓我一直覺(jué)得不了這個(gè)問(wèn)題,神煩.MYSQL入門(mén)
網(wǎng)上搜到的第一個(gè)方案就是,下載一個(gè)MSVCR120.dll然后,放到C盤(pán)windows,system32的目錄下面,后來(lái)我還是解決問(wèn)題,我同學(xué)是win7的系統(tǒng),她這樣做覺(jué)得問(wèn)題了,我是win10就沒(méi)法這樣解決,也試了其他覺(jué)得辦法,還是不行,卡了好久.MYSQL入門(mén)
下面這個(gè)回答還是可取的:MYSQL入門(mén)
??????? 呵呵,vc++已經(jīng)更新到了2015版,msvcp類文件的版本號(hào)刷到了140,而大部分解決方案還在用不知道哪個(gè)年代就開(kāi)始祖?zhèn)鞯膹?fù)制貨,又是95又是Me的,特么現(xiàn)在還有人用Windows?95系統(tǒng)?敢不敢復(fù)制粘貼之前自己試一試?敢不敢修改一下把祖?zhèn)髁耸甑拇鸢讣由蟇indows8.1、Windows10?
在此強(qiáng)烈建議大家抵制不論什么dll都只會(huì)下載這個(gè)文件丟到系統(tǒng)盤(pán),然后打開(kāi)cmd用regsvr命令注冊(cè)的蠢辦法,這完全是撞大運(yùn).
有些人試了下上面的辦法可能覺(jué)得有用,認(rèn)為我危言聳聽(tīng).那只是你運(yùn)氣好,瞎貓碰到死耗子.如果64位系統(tǒng)依照他的說(shuō)法去把dll文件放到syswow64里,而你要打開(kāi)的軟件或游戲卻是個(gè)32位程序,你看看是不是有用.即使版本對(duì)應(yīng),你光下載這個(gè)dll也未必有效,因?yàn)槟悴](méi)有安裝vc++運(yùn)行庫(kù),有些軟件是必須完整安裝VC++運(yùn)行庫(kù)才能運(yùn)行的.
MYSQL入門(mén)
另:MYSQL入門(mén)
?????? msvcp、msvcr、vcomp140.dll屬于VC++2015版
msvcp、msvcr、vcomp120.dll屬于VC++2013版
msvcp、msvcr、vcomp110.dll屬于VC++2012版
msvcp、msvcr、vcomp100.dll屬于VC++2010版
msvcp、msvcr、vcomp90.dll屬于VC++2008版
? msvcp、msvcr60、71和80.dll,以及vcomp.dll(不帶數(shù)字版本號(hào))屬于VC++2005版
MYSQL入門(mén)
除了丟失、缺少這類錯(cuò)誤之外,如果一個(gè)程序打開(kāi)之后提示“并行配置錯(cuò)誤”,那么也是因?yàn)闆](méi)有安裝VC++運(yùn)行庫(kù).MYSQL入門(mén)
出現(xiàn)這種情況,而你又不知道應(yīng)該安裝哪個(gè)版本,一個(gè)個(gè)試起來(lái)又覺(jué)得太麻煩的話,建議百度搜DirectX Repair V3.5 增強(qiáng)版,這個(gè)工具是會(huì)在檢測(cè)修復(fù)DirectX的同時(shí)順便安裝所有版本的VC++運(yùn)行庫(kù)的,也能辦理msvcp之類的丟失問(wèn)題.注意,必須是增強(qiáng)版,標(biāo)準(zhǔn)版、在線版沒(méi)有VC++.MYSQL入門(mén)
因?yàn)槲胰鄙俚氖?span style="color: #800000">msvcr120.dll,所以我下載的是Visual C++ Redistributable Packages for Visual Studio 2013,這個(gè)東西就幾兆,很小,下載后已安裝就可以了.MYSQL入門(mén)
下載地址:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784MYSQL入門(mén)
安裝成功后,再依照上面的步驟,切換到mysql包所在的bin目錄下后,再輸入mysqld -install然后回車.MYSQL入門(mén)
就能看到Service successfully installed.提示(當(dāng)時(shí)我心情那個(gè)激動(dòng)啊,終于把這破問(wèn)題辦理了,感覺(jué)之前嘗試的辦理方案坑爹啊).
MYSQL入門(mén)
6.初始化mysql數(shù)據(jù),并創(chuàng)建一個(gè)具有空暗碼的root用戶,打開(kāi)cmd執(zhí)行如下命令:
MYSQL入門(mén)
mysqld --initialize-insecure --user=mysql
MYSQL入門(mén)
注意:最后的參數(shù) --user=mysql 在 windows 也可以不用添加,但在 unix 等系統(tǒng)下好像很重要.
執(zhí)行命令后,等一會(huì)后,系統(tǒng)會(huì)自動(dòng)生成相應(yīng)的 data 目錄,并自動(dòng)創(chuàng)建好空暗碼的 root 用戶.此時(shí)表示初始化成功.?MYSQL入門(mén)
7.在cmd,也叫命令提示符中,輸入下面的命令,啟動(dòng)mysql服務(wù).
MYSQL入門(mén)
net start mysql
執(zhí)行后,提示:
MySQL服務(wù)正在啟動(dòng)..
MySQL服務(wù)已經(jīng)啟動(dòng)成功.
注意:要想登錄使用 mysql,服務(wù)是必需要先啟動(dòng)的.以后也一樣
MYSQL入門(mén)
8.在服務(wù)啟動(dòng)后,因?yàn)閯倓?chuàng)建的 root 用戶是空暗碼的,因此,需要先進(jìn)行暗碼設(shè)定.可執(zhí)行如下命令:
MYSQL入門(mén)
mysqladmin -u root -p password 此處輸入新的暗碼
Enter password: 此處輸入舊的暗碼
MYSQL入門(mén)
執(zhí)行完以上兩條命令后,只要 Enter password: 后輸入的舊暗碼正確,則 root 用戶的新暗碼就算設(shè)定成功了.此后,要想登錄 root 用戶,則都需要使用新暗碼.
注意:剛創(chuàng)建的 root 用戶是空暗碼的,因此,在第一次修改 root 用戶的暗碼時(shí),在 Enter password: 后面不需要輸入任何暗碼,直接回車即可.MYSQL入門(mén)
9.至此,MySQL v5.7.18 的解壓安裝就已經(jīng)全部完成,因此,需要把先前已經(jīng)啟的 MySQL 服務(wù)給停止掉,執(zhí)行如下命令:
net stop mysql
MYSQL入門(mén)
登錄并使用MySQLMYSQL入門(mén)
前面已經(jīng)完成對(duì)MySQL數(shù)據(jù)庫(kù)的安裝,只要安裝成功后,就可以正常登錄 root 用戶,并進(jìn)行數(shù)據(jù)的相關(guān)操作,如:建表、增、刪、改、查等等.下面是簡(jiǎn)單的流程:MYSQL入門(mén)
1.以管理員身份打開(kāi) cmd,并切到 mysql 安裝目錄的 bin 目錄下MYSQL入門(mén)
2.net start mysql????// 說(shuō)明:該命令是啟動(dòng) mysql 服務(wù)
mysql -u root -p??? // 說(shuō)明:該命令是登錄 root 用戶
Enter password: 先前設(shè)置的 root 用戶的暗碼MYSQL入門(mén)
3.正確登錄后,就可以對(duì)數(shù)據(jù)進(jìn)行操作了如:增、刪、改、查等等.示例:
mysql> show databases; ? // 顯示所有數(shù)據(jù)庫(kù)
mysql> select 語(yǔ)句............
...MYSQL入門(mén)
4.不再使用數(shù)據(jù)庫(kù)時(shí),要退出用戶,并停止服務(wù),執(zhí)行如下命令:mysql> quit; MYSQL入門(mén)
5.net stop mysql MYSQL入門(mén)
刪除數(shù)據(jù)庫(kù)MYSQL入門(mén)
如果不再想用mysql了,則可以執(zhí)行如下命令:mysqld --removeMYSQL入門(mén)
不想用上面的命令進(jìn)行控制,我們還有其他辦法來(lái)使用Mysql.MYSQL入門(mén)
我們可以通過(guò)下載安裝navicat來(lái)打開(kāi).MYSQL入門(mén)
我這邊沒(méi)有下載地址,我是直接百度的navicat,到時(shí)候大家也也可以自行百度,只不過(guò)會(huì)綁定許多流氓軟件,這就需要大家下載后,安裝的時(shí)候小心一些,以前我特別喜歡傻瓜式的安裝,一下載下來(lái)就一鍵安裝,這樣許多流氓軟件就會(huì)裝上,所以下載下來(lái)后,安裝就一步一步進(jìn)行,可以看到安裝界面有許多流氓軟件前面都打著對(duì)勾,我們點(diǎn)擊把那些對(duì)勾去掉,不要跳步驟,每一步中間都差不多綁定有流氓軟件,我們一步一步裝,一步一步把那些對(duì)勾去掉就可以了.MYSQL入門(mén)
然后我們就去找解壓后的文件文件夾,里面有一個(gè)navicat圖標(biāo),可執(zhí)行的exe文件,直接創(chuàng)建桌面快捷方式.MYSQL入門(mén)
然后在桌面打開(kāi),如圖所示,然后在里面創(chuàng)建連接和數(shù)據(jù)庫(kù)就可以使用了.MYSQL入門(mén)
、MYSQL入門(mén)
創(chuàng)建連接,輸入root的暗碼,自己設(shè)置的暗碼.MYSQL入門(mén)
MYSQL入門(mén)
然后可以使用了:點(diǎn)擊自己創(chuàng)建的連接,右擊,然后選擇打開(kāi)連接,可以在進(jìn)行右擊,會(huì)有創(chuàng)建數(shù)據(jù)庫(kù),就可以創(chuàng)建數(shù)據(jù)庫(kù),如圖,現(xiàn)在一切都已經(jīng)完成,好好使用吧.MYSQL入門(mén)
MYSQL入門(mén)
精彩專題分享:mysql不同版本安裝教程 mysql5.7各版本安裝教程 mysql5.6各版本安裝教程MYSQL入門(mén)
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所贊助,也希望大家多多支持維易PHP.MYSQL入門(mén)
維易PHP培訓(xùn)學(xué)院每天發(fā)布《Mysql入門(mén)mysql5.7.19 安裝配置方法圖文教程(win10)》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/12950.html