day12 MySQL

一些椒、MySQL概述

1. 概述

MySQL 是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)舵鳞,由瑞典 MySQL AB 公司開(kāi)發(fā)怀挠,目前屬于 Oracle 公司埃唯。MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng)撩匕,關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi)墨叛,這樣就增加了速度并提高了靈活性止毕。

2. 特點(diǎn)

MySQL 是開(kāi)源的,目前隸屬于 Oracle 旗下產(chǎn)品漠趁。

MySQL 支持大型的數(shù)據(jù)庫(kù)扁凛。可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù)棚潦。

MySQL 使用標(biāo)準(zhǔn)的 SQL 數(shù)據(jù)語(yǔ)言形式令漂。

MySQL 可以運(yùn)行于多個(gè)系統(tǒng)上,并且支持多種語(yǔ)言。這些編程語(yǔ)言包括 C叠必、C++荚孵、Python、Java纬朝、Perl收叶、PHP、Eiffel共苛、Ruby 和 Tcl 等判没。

MySQL 對(duì)PHP有很好的支持,PHP 是目前最流行的 Web 開(kāi)發(fā)語(yǔ)言隅茎。

MySQL 支持大型數(shù)據(jù)庫(kù)澄峰,支持 5000 萬(wàn)條記錄的數(shù)據(jù)倉(cāng)庫(kù),32 位系統(tǒng)表文件最大可支持 4GB辟犀,64 位系統(tǒng)支持最大的表文件為8TB俏竞。

MySQL 是可以定制的,采用了 GPL 協(xié)議堂竟,你可以修改源碼來(lái)開(kāi)發(fā)自己的 MySQL 系統(tǒng)魂毁。

3. 下載

官網(wǎng)下載

image.png

二、 安裝

MySQL卸載

打開(kāi)下載的mysql安裝文件mysql-5.5.27-win32.zip出嘹,雙擊安裝:

image.png
image.png

接受協(xié)議席楚,下一步:

選擇安裝類型,有“Typical(默認(rèn))”税稼、“Complete(完全)”烦秩、“Custom(用戶自定義)”三個(gè)選項(xiàng),選擇“Custom”郎仆,按“next”鍵繼續(xù)闻镶。

image.png

點(diǎn)擊“install”

image.png
image.png

進(jìn)入MySQL介紹,下一步即可:

image.png

安裝完成丸升,直接啟動(dòng)即可:

image.png

三、配置

安裝完成了牺氨,出現(xiàn)如下界面將進(jìn)入mysql配置向?qū)А?/p>

image.png

選擇配置方式狡耻,“Detailed Configuration(手動(dòng)精確配置)”、“Standard Configuration(標(biāo)準(zhǔn)配置)”猴凹,我們選擇“Detailed Configuration”夷狰,方便熟悉配置過(guò)程。

image.png

選擇服務(wù)器類型郊霎,“Developer Machine(開(kāi)發(fā)測(cè)試類沼头,mysql占用很少資源)”、“Server Machine(服務(wù)器類型,mysql占用較多資源)”进倍、“Dedicated MySQL Server Machine(專門的數(shù)據(jù)庫(kù)服務(wù)器土至,mysql占用所有可用資源)”

image.png

選擇mysql數(shù)據(jù)庫(kù)的大致用途,“Multifunctional Database(通用多功能型猾昆,好)”陶因、“Transactional Database Only(服務(wù)器類型,專注于事務(wù)處理垂蜗,一般)”楷扬、“Non-Transactional Database Only(非事務(wù)處理型,較簡(jiǎn)單贴见,主要做一些監(jiān)控烘苹、記數(shù)用,對(duì)MyISAM數(shù)據(jù)類型的支持僅限于non-transactional)片部,按“Next”繼續(xù)镣衡。

image.png

數(shù)據(jù)庫(kù)存儲(chǔ)位置,下一步:

image.png

選擇網(wǎng)站并發(fā)連接數(shù)吞琐,同時(shí)連接的數(shù)目捆探,“Decision Support(DSS)/OLAP(20個(gè)左右)”、“Online Transaction Processing(OLTP)(500個(gè)左右)”站粟、“Manual Setting(手動(dòng)設(shè)置黍图,自己輸一個(gè)數(shù))”。

image.png

是否啟用TCP/IP連接奴烙,設(shè)定端口助被,如果不啟用,就只能在自己的機(jī)器上訪問(wèn)mysql數(shù)據(jù)庫(kù)了切诀,在這個(gè)頁(yè)面上揩环,您還可以選擇“啟用標(biāo)準(zhǔn)模式”(Enable Strict Mode),這樣MySQL就不會(huì)允許細(xì)小的語(yǔ)法錯(cuò)誤幅虑。如果是新手丰滑,建議您取消標(biāo)準(zhǔn)模式以減少麻煩。但熟悉MySQL以后倒庵,盡量使用標(biāo)準(zhǔn)模式褒墨,因?yàn)樗梢越档陀泻?shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù)的可能性。按“Next”繼續(xù)

image.png

選擇字符集擎宝,就是對(duì)mysql默認(rèn)數(shù)據(jù)庫(kù)語(yǔ)言編碼進(jìn)行設(shè)置(重要)郁妈,一般選UTF-8,按 “Next”繼續(xù):

image.png

選擇是否將mysql安裝為windows服務(wù)绍申,還可以指定Service Name(服務(wù)標(biāo)識(shí)名稱)噩咪,是否將mysql的bin目錄加入到Windows PATH(加入后顾彰,就可以直接使用bin下的文件,而不用指出目錄名胃碾,比如連接涨享,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe的完整地址书在,很方便)灰伟,我這里全部打上了勾,Service Name不變儒旬。按“Next”繼續(xù)栏账。

image.png

詢問(wèn)是否要修改默認(rèn)root用戶(超級(jí)管理)的密碼≌辉矗“Enable root access from remote machines(是否允許root用戶在其它的機(jī)器上登陸挡爵,如果要安全,就不要勾上甚垦,如果要方便茶鹃,就勾上它)”。最后“Create An Anonymous Account(新建一個(gè)匿名用戶艰亮,匿名用戶可以連接數(shù)據(jù)庫(kù)闭翩,不能操作數(shù)據(jù),包括查詢)”迄埃,一般就不用勾了疗韵,設(shè)置完畢,按“Next”繼續(xù)侄非。

image.png

執(zhí)行

image.png
image.png

四蕉汪、開(kāi)啟和關(guān)閉數(shù)據(jù)庫(kù)服務(wù):

兩種方式

第一種

計(jì)算機(jī) → 管理 → 服務(wù) → 找見(jiàn)數(shù)據(jù)庫(kù) → 操作

image.png

第二種

命令行方式,win → “命令提示符” → 以管理員身份打開(kāi) → net stop 數(shù)據(jù)庫(kù)名(MySQLFly)

net start 數(shù)據(jù)庫(kù)名(MySQLFly)打開(kāi)數(shù)據(jù)庫(kù)服務(wù)

五逞怨、登錄者疤、退出數(shù)據(jù)庫(kù)

登錄

命令行方式,win → “命令提示符” → 以管理員身份打開(kāi) →

mysql -h localhost -P 3306 -u root -p

退出

exit 或者 ctrl+c

六叠赦、常見(jiàn)命令

顯示數(shù)據(jù)庫(kù)

show databases;

數(shù)據(jù)庫(kù)切換

use數(shù)據(jù)庫(kù)

查看當(dāng)前庫(kù)的所有表

show tables;

查看其他庫(kù)所以表

show tablesfrom庫(kù)名;

創(chuàng)建表

create table 表名(? 列名 類型,? 列名 類型)

查看表結(jié)構(gòu)

desc 表名;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末驹马,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子除秀,更是在濱河造成了極大的恐慌窥翩,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,454評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鳞仙,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡笔时,警方通過(guò)查閱死者的電腦和手機(jī)棍好,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人借笙,你說(shuō)我怎么就攤上這事扒怖。” “怎么了业稼?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,921評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵盗痒,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我低散,道長(zhǎng)俯邓,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,648評(píng)論 1 284
  • 正文 為了忘掉前任熔号,我火速辦了婚禮稽鞭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘引镊。我一直安慰自己朦蕴,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布弟头。 她就那樣靜靜地躺著吩抓,像睡著了一般。 火紅的嫁衣襯著肌膚如雪赴恨。 梳的紋絲不亂的頭發(fā)上疹娶,一...
    開(kāi)封第一講書(shū)人閱讀 49,950評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音嘱支,去河邊找鬼蚓胸。 笑死,一個(gè)胖子當(dāng)著我的面吹牛除师,可吹牛的內(nèi)容都是我干的沛膳。 我是一名探鬼主播,決...
    沈念sama閱讀 39,090評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼汛聚,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼锹安!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起倚舀,我...
    開(kāi)封第一講書(shū)人閱讀 37,817評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤叹哭,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后痕貌,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體风罩,經(jīng)...
    沈念sama閱讀 44,275評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評(píng)論 2 327
  • 正文 我和宋清朗相戀三年舵稠,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了超升。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片入宦。...
    茶點(diǎn)故事閱讀 38,724評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖室琢,靈堂內(nèi)的尸體忽然破棺而出乾闰,到底是詐尸還是另有隱情,我是刑警寧澤盈滴,帶...
    沈念sama閱讀 34,409評(píng)論 4 333
  • 正文 年R本政府宣布涯肩,位于F島的核電站,受9級(jí)特大地震影響巢钓,放射性物質(zhì)發(fā)生泄漏病苗。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評(píng)論 3 316
  • 文/蒙蒙 一竿报、第九天 我趴在偏房一處隱蔽的房頂上張望铅乡。 院中可真熱鬧,春花似錦烈菌、人聲如沸阵幸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,815評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)挚赊。三九已至,卻和暖如春济瓢,著一層夾襖步出監(jiān)牢的瞬間荠割,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,043評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工旺矾, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蔑鹦,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,503評(píng)論 2 361
  • 正文 我出身青樓箕宙,卻偏偏與公主長(zhǎng)得像嚎朽,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子柬帕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評(píng)論 2 350

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

  • 1.MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)哟忍,由瑞典MySQL AB 公司開(kāi)發(fā),目前屬于 Oracle 旗下產(chǎn)品陷寝。My...
    黃花菜已涼閱讀 4,565評(píng)論 3 60
  • 一锅很、MySQL概述 1. 概述 MySQL 是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典 MySQL AB 公司開(kāi)發(fā)凤跑,目前屬...
    Anwfly閱讀 1,465評(píng)論 0 3
  • 一爆安、MySQL概述 1. 概述 MySQL 是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典 MySQL AB 公司開(kāi)發(fā)仔引,目前屬...
    淅平閱讀 77評(píng)論 0 0
  • 近一段時(shí)間一直在學(xué)習(xí)Python扔仓,學(xué)到數(shù)據(jù)庫(kù)連接和查詢部分時(shí)致扯,發(fā)現(xiàn)在Python中安裝了PyMySQL三方庫(kù)外,仍...
    葉哈哈閱讀 443評(píng)論 0 2
  • 安裝包下載 可以去官網(wǎng)下載最新的安裝包当辐,學(xué)習(xí)使用下邊的版本就夠了。本次安裝的是MySQL5.0版本下載地址:htt...
    碼在路上閱讀 346評(píng)論 0 0