mysql下載與安裝

mysql下載與安裝

??在使用mysql之前我們需要下載和安裝mysql,還得配置mysql的環(huán)境,不同的系統(tǒng)有不同的安裝配置方法.

Windows版本

??windows系統(tǒng)下的mysql是我們?cè)趯W(xué)習(xí)過程中常用的系統(tǒng),安裝方法有幾種,我們采用下載安裝包和cmd的安裝方式來安裝.

下載

第一步:打開網(wǎng)址https://www.mysql.com點(diǎn)擊downloads之后跳轉(zhuǎn)到https://www.mysql.com/downloads

028aae8e.png

第二步 :跳轉(zhuǎn)至網(wǎng)址https://dev.mysql.com/downloads/缸匪,選擇Community選項(xiàng).

65d94bff.png

第三步 :點(diǎn)擊MySQL Community Server進(jìn)入https://dev.mysql.com/downloads/mysql/頁面,再點(diǎn)擊5.6版本的數(shù)據(jù)庫.

dedde29c.png

第四步:windows操作系統(tǒng) 點(diǎn)擊5.6版本之后會(huì)跳轉(zhuǎn)到https://dev.mysql.com/downloads/mysql/5.6.html#downloads 網(wǎng)址,頁面如下,確認(rèn)好要下載的版本和操作系統(tǒng),點(diǎn)擊Download.

73aa059b.png

第五步:可以不用登陸或者注冊(cè)桂肌,直接點(diǎn)擊No thanks,just start my download就可以下載了五垮。


130f1c54.png

解壓

下載的zip文件解壓扎附,將解壓之后的文件夾放到任意目錄下抠忘,這個(gè)目錄就是mysql的安裝目錄撩炊。

配置

打開目錄,會(huì)看到my-default.ini配置文件崎脉,復(fù)制這個(gè)配置文件可以重命名為my.ini或者my.cnf.


e15cee8c.png
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8 
[mysqld]
#設(shè)置3306端口
port = 3306 
# 設(shè)置mysql的安裝目錄
basedir=C:\Program Files\mysql-5.6.39-winx64 
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=C:\Program Files\mysql-5.6.39-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

環(huán)境變量

在系統(tǒng)變量PATH后面添加: 你的mysql bin文件夾的路徑(如C:\Program Files\mysql-5.6.41-winx64\bin)

安裝Mysql服務(wù)

以管理員身份打開cmd窗口后拧咳,將目錄切換你解壓文件的bin目錄,輸入mysqld install回車運(yùn)行.

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

以管理員身份在cmd中輸入:net start mysql
服務(wù)啟動(dòng)成功之后囚灼,就可以登錄了骆膝,輸入mysql -u root -p(第一次登錄沒有密碼,直接按回車過)

net stop mysql # 停止mysql

#在windows操作系統(tǒng)上沒有重啟mysql服務(wù)的命令
#如果要重啟服務(wù)灶体,只能先stop再start

Linux版本 Mysql安裝與配置

??Linux的版本有很多,在操作語言上會(huì)有一定的差別,下面舉個(gè)例子.

環(huán)境和資源地址

*** centos 7 ***
http://repo.mysql.com/yum/mysql-5.6-community/

安裝

安裝方式一(在線安裝):

# 查看和mysql有關(guān)的安裝包
yum search mysql 

# 安裝mysql社區(qū)版本yum源
yum -y install http://repo.mysql.com/yum/mysql-5.6-community/el/7/x86_64/mysql-community-release-el7-5.noarch.rpm


# 找到community社區(qū)版本的mysql包
yum search mysql |grep community

# 使用yum安裝下列
yum -y install mysql-community-server.x86_64 mysql-community-client.x86_64 mysql-community-server.x86_64 mysql-community-client.x86_64

安裝方式二(離線安裝)

# 下載離線包
yumdownloader mysql-community-server.x86_64 mysql-community-client.x86_64 mysql-community-libs.x86_64 mysql-community-common.x86_64

# 安裝
yum -y install mysql-community-client-5.6.41-2.el7.x86_64.rpm mysql-community-server-5.6.41-2.el7.x86_64.rpm mysql-community-common-5.6.41-2.el7.x86_64.rpm mysql-community-libs-5.6.41-2.el7.x86_64.rpm

操作mysql相關(guān)常有shell命令

# 啟停服務(wù)
systemctl {start|stop|restart|status} mysqld.service
systemctl start mysqld.service

# 查看服務(wù)狀態(tài)
systemctl status mysqld.service

# 安全初始化
/usr/bin/mysql_secure_installation

# 停系統(tǒng)防火墻
systemctl stop firewalld.service

# 查看強(qiáng)制訪問控制狀態(tài)
getenforce

# 關(guān)閉強(qiáng)制訪問控制策略
setenforce 0

登陸和初始化密碼

# 創(chuàng)建root遠(yuǎn)程登陸密碼
mysql -h 127.0.0.1 -u root -p

mysql> grant all privileges on *.* to root@'%' identified by "root";

mysql> flush privileges;

mac版本的mysql安裝與配置

安裝

第一步:打開網(wǎng)址阅签,https://www.mysql.com,點(diǎn)擊downloads之后跳轉(zhuǎn)到https://www.mysql.com/downloads/選擇Community選項(xiàng)

f8a862f0.png

第二步: 第一步結(jié)束后程序會(huì)跳轉(zhuǎn)到https://dev.mysql.com/downloads/網(wǎng)址蝎抽,點(diǎn)擊MySQL Community Server進(jìn)入下面的頁面政钟,再點(diǎn)擊5.6版本的數(shù)據(jù)庫

5f62e90e.png

第三步:mac操作系統(tǒng) 點(diǎn)擊5.6版本之后會(huì)跳轉(zhuǎn)到https://dev.mysql.com/downloads/mysql/5.6.html#downloads 網(wǎng)址,頁面如下樟结,
確認(rèn)好要下載的版本和操作系統(tǒng)养交,點(diǎn)擊Download

bce85c73.png

第四步:可以不用登陸或者注冊(cè),直接點(diǎn)擊No thanks,just start my download就可以下載了瓢宦。


39ca77f2.png

第五步:雙擊下載好的dmg文件碎连,會(huì)彈出pkg彈框,再雙擊pkg圖標(biāo)驮履,進(jìn)入安裝界面


3378c8ac.png

第六步:在安裝界面上一路繼續(xù)鱼辙,最后就安裝成功了。


71017488.png

環(huán)境變量

第一步 :終端界面下輸入

sudo mysql.server start

第二步 :啟動(dòng)mysql服務(wù),啟動(dòng)成功后繼續(xù)輸入

mysql-u root -p

第三步 :直接回車進(jìn)入數(shù)據(jù)庫疲吸,看到下列歡迎頁面


c9d1f7f1.png

初始化設(shè)置

設(shè)置初始化密碼座每,進(jìn)入數(shù)據(jù)庫mysql數(shù)據(jù)庫之后執(zhí)行下面的語句,設(shè)置當(dāng)前root用戶的密碼為root

set password = password('root');
fc0987ca.png
退出:exit

配置

進(jìn)入到 /usr/local/mysql/support-files 目錄摘悴。里面有個(gè)文件:my-default.cnf
將其復(fù)制到桌面上峭梳,改名為my.cnf,將內(nèi)容替換為蹂喻。

[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
port = 3306

[client]
default-character-set=utf8

將修改后的文件my.cnf復(fù)制到 /etc 目錄下葱椭。
重啟mysql
檢測(cè)修改結(jié)果
$mysql>>>show variables like '%char%';
到現(xiàn)在數(shù)據(jù)庫就能用了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市口四,隨后出現(xiàn)的幾起案子孵运,更是在濱河造成了極大的恐慌,老刑警劉巖蔓彩,帶你破解...
    沈念sama閱讀 218,546評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件治笨,死亡現(xiàn)場(chǎng)離奇詭異驳概,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)旷赖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門顺又,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人等孵,你說我怎么就攤上這事稚照。” “怎么了俯萌?”我有些...
    開封第一講書人閱讀 164,911評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵果录,是天一觀的道長。 經(jīng)常有香客問我咐熙,道長弱恒,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,737評(píng)論 1 294
  • 正文 為了忘掉前任糖声,我火速辦了婚禮斤彼,結(jié)果婚禮上分瘦,老公的妹妹穿的比我還像新娘蘸泻。我一直安慰自己,他們只是感情好嘲玫,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,753評(píng)論 6 392
  • 文/花漫 我一把揭開白布悦施。 她就那樣靜靜地躺著,像睡著了一般去团。 火紅的嫁衣襯著肌膚如雪抡诞。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,598評(píng)論 1 305
  • 那天土陪,我揣著相機(jī)與錄音昼汗,去河邊找鬼。 笑死鬼雀,一個(gè)胖子當(dāng)著我的面吹牛顷窒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播源哩,決...
    沈念sama閱讀 40,338評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼鞋吉,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了励烦?” 一聲冷哼從身側(cè)響起谓着,我...
    開封第一講書人閱讀 39,249評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎坛掠,沒想到半個(gè)月后赊锚,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體治筒,經(jīng)...
    沈念sama閱讀 45,696評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,888評(píng)論 3 336
  • 正文 我和宋清朗相戀三年舷蒲,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了矢炼。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,013評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡阿纤,死狀恐怖句灌,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情欠拾,我是刑警寧澤胰锌,帶...
    沈念sama閱讀 35,731評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站藐窄,受9級(jí)特大地震影響资昧,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜荆忍,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,348評(píng)論 3 330
  • 文/蒙蒙 一格带、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧刹枉,春花似錦叽唱、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蟋软,卻和暖如春镶摘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背岳守。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評(píng)論 1 270
  • 我被黑心中介騙來泰國打工凄敢, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人湿痢。 一個(gè)月前我還...
    沈念sama閱讀 48,203評(píng)論 3 370
  • 正文 我出身青樓涝缝,卻偏偏與公主長得像,于是被迫代替她去往敵國和親蒙袍。 傳聞我的和親對(duì)象是個(gè)殘疾皇子俊卤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,960評(píng)論 2 355

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