MySQL安裝部署-Window版

一停士、概述
本篇文章作為我個人今年的第一篇技術(shù)文檔躬厌,所以從簡單的開始治力,那就是從MySQL的window版安裝開始驾窟。MySQL作為一個開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng)要拂,相對于其他商業(yè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng)琢蛤,如Oracle善镰、DB2跟衅、SQL Server 忧侧、Sybase等石窑,某些功能不如其那么強(qiáng)大,但作為開源的數(shù)據(jù)庫蚓炬,由全社區(qū)的開源貢獻(xiàn)者的不斷迭代更新和建議優(yōu)化松逊,依然滿足我們?nèi)粘5男№椖康母黝悢?shù)據(jù)庫功能。因此肯夏,我們有必要需要安裝使用來學(xué)習(xí)熟悉關(guān)系型數(shù)據(jù)庫经宏。
二、安裝步驟
1驯击、下載MySQL
安裝MySQL就得先去官網(wǎng)下載烁兰,地址:https://www.mysql.com/,如圖:

1.png

但一般免費版本徊都,需要拉頁面到底部沪斟,選擇MySQL Community Edition版本:
2.png

選擇MySQL Community Server (GPL)版本,同時我選擇的是5.7.23版本
3.png

選擇操作系統(tǒng)以及操作系統(tǒng)的64位版本即可暇矫。我選擇下載的版本的免安裝版mysql-5.7.23-winx64.zip
2主之、安裝MySQL
由于下載的免安裝版,因此下載完成之后李根,那就是先配置一下環(huán)境變量了槽奕。
搞Java開發(fā)的同學(xué)們都知道,配置環(huán)境變量在哪里配房轿,我這里就不多說了粤攒,各自Google &baidu所森。我的MY_HOME目錄為:D:\MySQLInstall\mysql-5.7.23-winx64,所以解壓出來放到這里目錄即可夯接。接著進(jìn)入命令模式必峰,即按window鍵,輸入cmd即可進(jìn)入钻蹬,如圖:
4.png

輸入D:吼蚁,即可進(jìn)入D盤目錄,同時進(jìn)入到解壓安裝目錄问欠,
5.png

MySQL的安裝肝匆,需要進(jìn)入到bin目錄,不然會發(fā)生未知錯誤顺献。
在bin目錄下敲mysqld -install旗国,之前,需要在C://windows/目錄下生成一個my.ini文件注整,這個文件就是MySQL啟動的配置文件能曾。而這個文件的內(nèi)容如下:

[mysqld]
port = 3306 --端口,MySQL常用的監(jiān)聽端口    
basedir=D:\MySQLInstall\mysql-5.7.23-winx64 --MySQL的安裝目錄  
datadir=D:\MySQLInstall\mysql-5.7.23-winx64\data  ---MySQL數(shù)據(jù)文件目錄
max_connections=200    
character-set-server=utf8    
default-storage-engine=INNODB   
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES    
#skip-grant-tables ---這個參數(shù)用來授權(quán)不需要密碼即可登錄數(shù)據(jù)庫肿轨。
[mysql]    
default-character-set=utf8

6.png

生成文件之后寿冕,可以直接在命令窗口的D:\MySQLInstall\mysql-5.7.23-winx64\bin執(zhí)行腳本mysqld -install
7.png

這個時候在服務(wù)就可以看到這個MySQL服務(wù)了。
8.png

如果將MySQL服務(wù)去掉椒袍,直接是mysqld remove即可驼唱。
9.png

而在上一級目錄安裝服務(wù),那么在bin目錄下啟動net start mysql則會報錯驹暑,如以下錯誤:
D:\MySQLInstall\mysql-5.7.23-winx64\bin>net start mysql
發(fā)生系統(tǒng)錯誤 2玫恳。
系統(tǒng)找不到指定的文件。
10.png

因此一定在bin目錄下安裝mysqld -install
最后也是在bin目錄下執(zhí)行 net start mysql,這個時候服務(wù)就正式啟動成功了优俘。
另外京办,啟動服務(wù)成功之后,需要初始化一下數(shù)據(jù)庫mysql帆焕,因為只是啟動服務(wù)惭婿,是沒有數(shù)據(jù)的,包括默認(rèn)的一些登陸用戶和登陸密碼视搏,需要執(zhí)行 mysqld -initialize 命令
11.png

這樣子就可以登陸了审孽。
下面,就是登陸MySQL數(shù)據(jù)庫了浑娜。在命令窗口敲下:mysql -uroot -p
12.png

但是卻報錯了佑力,ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO),原因是我們我們沒有初始化密碼筋遭,因此需要在啟動配置文件my.ini設(shè)置一下暫時放開密碼驗證打颤,也就是添加skip-grant-tables暴拄,這個添加需要先停掉服務(wù),重新啟動服務(wù)加載之后即可编饺。
13.png

最后要設(shè)置一下數(shù)據(jù)庫用戶密碼乖篷,

mysql> use mysql
Database changed
mysql> update user set authentication_string=password("123456") where user="root";
mysql> flush privileges;
mysql> quit;

如下:


14.png

修改之后,重新停掉服務(wù)透且,然后將skip-grant-tables注釋掉撕蔼,然后重啟服務(wù)。


15.png

但是登陸成功之后秽誊,其他的命令都是在報錯鲸沮,
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement befo
re executing this statement.
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement befo
re executing this statement.

在baidu上面查詢了一下,說是沒有用戶的操作沒有授權(quán)密碼锅论,原因分析:這個主要是由一個參數(shù)控制的 default_password_lifetime讼溺。因此執(zhí)行一下腳本:
alter user user() identified by "123456";權(quán)限放開,完成各種命令的執(zhí)行

16.png

直至到這里最易,window下安裝MySQL數(shù)據(jù)庫管理系統(tǒng)算是告知成功完成了怒坯。
后續(xù)我會繼續(xù)發(fā)表Linux下安裝MySQL數(shù)據(jù)庫管理系統(tǒng)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末藻懒,一起剝皮案震驚了整個濱河市剔猿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌束析,老刑警劉巖艳馒,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件憎亚,死亡現(xiàn)場離奇詭異员寇,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)第美,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進(jìn)店門蝶锋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人什往,你說我怎么就攤上這事扳缕。” “怎么了别威?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵躯舔,是天一觀的道長。 經(jīng)常有香客問我省古,道長粥庄,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任豺妓,我火速辦了婚禮惜互,結(jié)果婚禮上布讹,老公的妹妹穿的比我還像新娘。我一直安慰自己训堆,他們只是感情好描验,可當(dāng)我...
    茶點故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著坑鱼,像睡著了一般膘流。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上鲁沥,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天睡扬,我揣著相機(jī)與錄音,去河邊找鬼黍析。 笑死卖怜,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的阐枣。 我是一名探鬼主播马靠,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蔼两!你這毒婦竟也來了甩鳄?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤额划,失蹤者是張志新(化名)和其女友劉穎妙啃,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體俊戳,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡揖赴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了抑胎。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片燥滑。...
    茶點故事閱讀 40,096評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖阿逃,靈堂內(nèi)的尸體忽然破棺而出铭拧,到底是詐尸還是另有隱情,我是刑警寧澤恃锉,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布搀菩,位于F島的核電站,受9級特大地震影響破托,放射性物質(zhì)發(fā)生泄漏肪跋。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一炼团、第九天 我趴在偏房一處隱蔽的房頂上張望澎嚣。 院中可真熱鬧疏尿,春花似錦、人聲如沸易桃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽晤郑。三九已至敌呈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間造寝,已是汗流浹背磕洪。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留诫龙,地道東北人析显。 一個月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像签赃,于是被迫代替她去往敵國和親谷异。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,037評論 2 355

推薦閱讀更多精彩內(nèi)容