mysql數(shù)據(jù)庫(kù)查詢基礎(chǔ)命令詳解
1.啟動(dòng)數(shù)據(jù)庫(kù)命令行客戶端
#linux命令,注意區(qū)分大小寫 mysql
2.查詢數(shù)據(jù)庫(kù)
#執(zhí)行結(jié)果:返回所有數(shù)據(jù)庫(kù)列表 SHOW DATABASES;
3.進(jìn)入數(shù)據(jù)庫(kù)
#database_name 查詢數(shù)據(jù)庫(kù)名稱 #執(zhí)行結(jié)果:Database changed,切換進(jìn)入數(shù)據(jù)庫(kù) USE database_name;
3.查詢所在數(shù)據(jù)庫(kù)中所有表信息
#執(zhí)行結(jié)果:返回所在數(shù)據(jù)庫(kù)的所有表 SHOW TABLES;
4.查詢數(shù)據(jù)庫(kù)某張表結(jié)構(gòu)
#table_name:查詢表名 #執(zhí)行結(jié)果:返回表所有字段值和其字段屬性 DESC table_name;
5.簡(jiǎn)單select查詢語(yǔ)句(單張表)
5.1查詢單張表所有數(shù)據(jù)
#table_name表名 #數(shù)據(jù)量太多不建議用該查詢方式 #table_name:查詢表名 # *:通配符查詢字段數(shù)據(jù) SELECT * FROM table_name;
5.2 LIMIT限制查詢結(jié)果返回?cái)?shù)據(jù)項(xiàng)
#LIMIT:限制返回條數(shù)關(guān)鍵字 #table_name表名 #number:返回?cái)?shù)據(jù)的條數(shù) SELECT * FROM table_name LIMIT number;
5.3查詢指定列數(shù)
#column1,column2.....:表字段 SELECT column1,column2..... FROM table_name;
5.4 WHERE帶條件精準(zhǔn)查詢
#LIMIT:限制返回查詢條數(shù)關(guān)鍵字 #table_name:查詢表名 #number:返回?cái)?shù)據(jù)的條數(shù) #1.單條件查詢 SELECT * FROM table_name WHERE cloumn1=value; #2.多條件查詢 #AND:條件與,OR:條件或 NOT:條件非 SELECT * FROM table_name WHERE cloumn1=value1 AND cloumn2=value2; SELECT * FROM table_name WHERE cloumn1=value1 OR cloumn2=value2; SELECT * FROM table_name WHERE cloumn1=value1 NOT cloumn2=value2;
5.5 LIKE使用通配符模糊查詢
#LIKE:使用通配符查詢的關(guān)鍵字 #table_name:查詢表名 #%:匹配任意多個(gè)字符(常用) #_:匹配任意單個(gè)字符(不常用) #注意使用通配符匹配字符時(shí)最好加上引號(hào),否則容易報(bào)錯(cuò) #查詢cloumn包含有123字符串的數(shù)據(jù) SELECT * FROM table_name WHERE cloumn1 LIKE "%123%"; #查詢cloumn包含123字符串開(kāi)頭的數(shù)據(jù) SELECT * FROM table_name WHERE cloumn1 LIKE "123%"; #查詢cloumn包含123字符串結(jié)尾的數(shù)據(jù) SELECT * FROM table_name WHERE cloumn1 LIKE "%123";
5.6 ORDER BY查詢結(jié)果排序
#ORDER BY #table_name:查詢表名 #DESC:降序排序關(guān)鍵字 #查詢結(jié)果常和LIMIT結(jié)合使用 #以cloumn1升序排列方式返回結(jié)果(默認(rèn)升序) SELECT * FROM table_name ORDER BY cloumn1 ; #以cloumn1降序排列方式返回結(jié)果 SELECT * FROM table_name ORDER BY cloumn1 DESC;
到此這篇關(guān)于mysql數(shù)據(jù)庫(kù)查詢基礎(chǔ)命令的文章就介紹到這了,更多相關(guān)mysql數(shù)據(jù)庫(kù)查詢命令內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Linux安裝MySQL5.6.24使用文字說(shuō)明
這篇文章主要為大家詳細(xì)介紹了Linux安裝MySQL使用文字說(shuō)明,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-01-01MySQL主從復(fù)制原理解析與最佳實(shí)踐過(guò)程
這篇文章主要介紹了MySQL主從復(fù)制原理解析與最佳實(shí)踐過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05mysql 添加用戶并分配select權(quán)限的實(shí)現(xiàn)
在開(kāi)發(fā)MySQL應(yīng)用程序時(shí),為了保證數(shù)據(jù)的安全性和準(zhǔn)確性,通常需要設(shè)置不同級(jí)別的用戶權(quán)限,本文主要介紹了mysql 添加用戶并分配select權(quán)限的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-01-01mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫(kù)以及函數(shù)、存儲(chǔ)過(guò)程的介紹
本篇文章是對(duì)mysql中的導(dǎo)入導(dǎo)出數(shù)據(jù)庫(kù)命令以及函數(shù)、存儲(chǔ)過(guò)程進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-07-07MySQL數(shù)據(jù)庫(kù)命名規(guī)范及約定
這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)的操作規(guī)范及、表名約定、列名約定,需要的朋友可以參考下2014-03-03mysql myisam 優(yōu)化設(shè)置設(shè)置
mysql myisam 優(yōu)化設(shè)置設(shè)置,需要的朋友可以參考下。2010-03-03MySQL統(tǒng)計(jì)時(shí)間差的平均值方式
這篇文章主要介紹了MySQL統(tǒng)計(jì)時(shí)間差的平均值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11