這篇文章主要講解了“MySQL的基本概念和常用命令”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“MySQL的基本概念和常用命令”吧!
創(chuàng)新互聯(lián)總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站、網(wǎng)絡(luò)營(yíng)銷策劃、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站維護(hù)、公眾號(hào)搭建、小程序定制開(kāi)發(fā)、軟件開(kāi)發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動(dòng)行銷領(lǐng)域創(chuàng)造價(jià)值而不懈努力!
1 MySQL簡(jiǎn)介
引用
Mysql是1985幾個(gè)瑞典小伙開(kāi)發(fā)的,后來(lái)他們成立啦Mysql AB公司,他們當(dāng)時(shí)開(kāi)發(fā)mysql的初衷是為零售商提供數(shù)據(jù)倉(cāng)庫(kù)服務(wù),這也是為什么mysql擅長(zhǎng)查詢而不是事務(wù)處理原因啦,所以他們?cè)O(shè)計(jì)啦一個(gè)利用索引順序存儲(chǔ)數(shù)據(jù)的方法,也就是ISAM存儲(chǔ)引擎算法,后來(lái)發(fā)展為MyISAM存儲(chǔ)引擎。mysql具有高性能,高可靠性,易用性等特點(diǎn),主要適合web網(wǎng)站系統(tǒng),日志記錄系統(tǒng),數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng),和嵌入式系統(tǒng)
2.Mysql架構(gòu)組成
引用
mysql的物理組成:日志文件,數(shù)據(jù)文件,Replication相關(guān)文件,其他文件
引用
mysql server的系統(tǒng)架構(gòu): SQL Layer和 Storage Engine Layer
引用
Mysql自帶工具介紹mysqladmin命令
#ping 命令查看server是否正常提夠服務(wù)
mysqladmin -uroot -proot -h localhost ping
#status命令查看當(dāng)前msyql server的幾個(gè)狀態(tài)值
mysqladmin -uroot -proot -h localhost status
#processlist命令獲取當(dāng)前連接線程信息
admin -uroot -proot -h localhost processlist
3.MySQL 插件式儲(chǔ)存引擎介紹
引用
MyISAM引擎的每一個(gè)表都被存放為以表名命名的三個(gè)物理文件:tableName.frm,tableName.MYD,tableName.MYI
支持三種索引: B-Tree, R-Tree, Full-text(B-Tree,解決like查詢低效問(wèn)題)
引用
InnoDB儲(chǔ)存引擎特點(diǎn):支持事務(wù)安全,數(shù)據(jù)多版本讀取,外鍵支持
感謝各位的閱讀,以上就是“MySQL的基本概念和常用命令”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)MySQL的基本概念和常用命令這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!