這篇文章將為大家詳細(xì)講解有關(guān)MySQL數(shù)據(jù)庫(kù)是干什么的,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)建站長(zhǎng)期為數(shù)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為化州企業(yè)提供專業(yè)的成都做網(wǎng)站、成都網(wǎng)站制作,化州網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
MySQL是最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一,在WEB應(yīng)用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng))應(yīng)用軟件之一。MySQL被廣泛的應(yīng)用在Internet上的中小型網(wǎng)站中。MySQL軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。
在實(shí)際項(xiàng)目開發(fā)中,數(shù)據(jù)庫(kù)一共分為兩大類:
關(guān)系型數(shù)據(jù)庫(kù)
關(guān)系型數(shù)據(jù)庫(kù),是指采用了關(guān)系模型來組織數(shù)據(jù)的數(shù)據(jù)庫(kù),其以行和列的形式存儲(chǔ)數(shù)據(jù),以便于用戶理解,關(guān)系型數(shù)據(jù)庫(kù)這一系列的行和列被稱為表,一組表組成了數(shù)據(jù)庫(kù)。用戶通過查詢來檢索數(shù)據(jù)庫(kù)中的數(shù)據(jù),而查詢是一個(gè)用于限定數(shù)據(jù)庫(kù)中某些區(qū)域的執(zhí)行代碼。關(guān)系模型可以簡(jiǎn)單理解為二維表格模型,而一個(gè)關(guān)系型數(shù)據(jù)庫(kù)就是由二維表及其之間的關(guān)系組成的一個(gè)數(shù)據(jù)組織。
小型數(shù)據(jù)庫(kù):微軟Access
中型數(shù)據(jù)庫(kù):
DB2:IBM公司的數(shù)據(jù)庫(kù)產(chǎn)品,收費(fèi)的。常應(yīng)用在銀行系統(tǒng)中.在中國(guó)的互聯(lián)網(wǎng)公司,要求去IOE
MySQL:開源免費(fèi)的數(shù)據(jù)庫(kù),小型的數(shù)據(jù)庫(kù).已經(jīng)被Oracle收購(gòu)了.MySQL5.5版本之后都是由Oracle發(fā)布的版本。
SQLServer:MicroSoft公司收費(fèi)的中型的數(shù)據(jù)庫(kù)。C#、.net等語(yǔ)言常使用。
大型數(shù)據(jù)庫(kù):
Oracle:收費(fèi)的大型數(shù)據(jù)庫(kù),Oracle公司的產(chǎn)品。Oracle收購(gòu)SUN公司,收購(gòu)MYSQL。
非關(guān)系型數(shù)據(jù)
非關(guān)系型數(shù)據(jù)庫(kù)有:redis、MongoDB
mysql命令行使用
1.連接mysql
格式:mysql-h主機(jī)地址-u用戶名-p用戶密碼
A.連接到本地MYSQL
首先打開DOS窗口,然后進(jìn)入目錄mysql\bin,再鍵入命令mysql-uroot-p,
回車后提示你輸密碼。MYSQL的提示符是:mysql>。(默認(rèn)root用戶沒有密碼)
B.連接到遠(yuǎn)程主機(jī)上的MYSQL
假設(shè)遠(yuǎn)程主機(jī)的IP為:218.105.110.116,用戶名為root,密碼為abcd123456。
則鍵入以下命令:mysql-h318.105.110.116-uroot-pabcd123456;(注:u與root之間可以不用加空格,其它也一樣)。
2.啟動(dòng)mysql服務(wù)
netstartmysql
3.停止mysql服務(wù)
netstopmysql
4.查詢端口是否沖突
netstat–na|findstr8080查看被監(jiān)聽的端口,findstr用于查找后面的端口是否存在。
5.退出mysql
quit或者exit退出
6.修改密碼:
格式:mysqladmin-u用戶名-p舊密碼password新密碼
例如給root修改密碼:
mysqladmin-uroot-pab12passworddjg345
關(guān)于“MySQL數(shù)據(jù)庫(kù)是干什么的”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。