mysql數(shù)據(jù)庫查詢基礎(chǔ)命令詳解
更新時間:2022年11月17日 11:19:19 作者:測試小菜鳥_ccc
這篇文章主要介紹了mysql數(shù)據(jù)庫查詢基礎(chǔ)命令,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
1.啟動數(shù)據(jù)庫命令行客戶端
#linux命令,注意區(qū)分大小寫 mysql
2.查詢數(shù)據(jù)庫
#執(zhí)行結(jié)果:返回所有數(shù)據(jù)庫列表 SHOW DATABASES;
3.進入數(shù)據(jù)庫
#database_name 查詢數(shù)據(jù)庫名稱 #執(zhí)行結(jié)果:Database changed,切換進入數(shù)據(jù)庫 USE database_name;
3.查詢所在數(shù)據(jù)庫中所有表信息
#執(zhí)行結(jié)果:返回所在數(shù)據(jù)庫的所有表 SHOW TABLES;
4.查詢數(shù)據(jù)庫某張表結(jié)構(gòu)
#table_name:查詢表名 #執(zhí)行結(jié)果:返回表所有字段值和其字段屬性 DESC table_name;
5.簡單select查詢語句(單張表)
5.1查詢單張表所有數(shù)據(jù)
#table_name表名 #數(shù)據(jù)量太多不建議用該查詢方式 #table_name:查詢表名 # *:通配符查詢字段數(shù)據(jù) SELECT * FROM table_name;
5.2 LIMIT限制查詢結(jié)果返回數(shù)據(jù)項
#LIMIT:限制返回條數(shù)關(guān)鍵字 #table_name表名 #number:返回數(shù)據(jù)的條數(shù) SELECT * FROM table_name LIMIT number;
5.3查詢指定列數(shù)
#column1,column2.....:表字段 SELECT column1,column2..... FROM table_name;
5.4 WHERE帶條件精準查詢
#LIMIT:限制返回查詢條數(shù)關(guān)鍵字 #table_name:查詢表名 #number:返回數(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:查詢表名 #%:匹配任意多個字符(常用) #_:匹配任意單個字符(不常用) #注意使用通配符匹配字符時最好加上引號,否則容易報錯 #查詢cloumn包含有123字符串的數(shù)據(jù) SELECT * FROM table_name WHERE cloumn1 LIKE "%123%"; #查詢cloumn包含123字符串開頭的數(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é)果(默認升序) SELECT * FROM table_name ORDER BY cloumn1 ; #以cloumn1降序排列方式返回結(jié)果 SELECT * FROM table_name ORDER BY cloumn1 DESC;
到此這篇關(guān)于mysql數(shù)據(jù)庫查詢基礎(chǔ)命令的文章就介紹到這了,更多相關(guān)mysql數(shù)據(jù)庫查詢命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql 添加用戶并分配select權(quán)限的實現(xiàn)
在開發(fā)MySQL應(yīng)用程序時,為了保證數(shù)據(jù)的安全性和準確性,通常需要設(shè)置不同級別的用戶權(quán)限,本文主要介紹了mysql 添加用戶并分配select權(quán)限的實現(xiàn),文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧2024-01-01mysql 導入導出數(shù)據(jù)庫以及函數(shù)、存儲過程的介紹
本篇文章是對mysql中的導入導出數(shù)據(jù)庫命令以及函數(shù)、存儲過程進行了詳細的分析介紹,需要的朋友參考下2013-07-07mysql myisam 優(yōu)化設(shè)置設(shè)置
mysql myisam 優(yōu)化設(shè)置設(shè)置,需要的朋友可以參考下。2010-03-03