精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

常用SQL語句分享

數據庫 SQL Server
日常工作或學習過程中,我們可能會經常用到某些SQL,建議大家多多整理記錄下這些常用的SQL,這樣后續用到會方便很多。筆者在工作及學習過程中也整理了下個人常用的SQL,現在分享給你!可能有些SQL你還不常用,但還是希望對你有所幫助,說不定某日有需求就可以用到。

 前言:

日常工作或學習過程中,我們可能會經常用到某些SQL,建議大家多多整理記錄下這些常用的SQL,這樣后續用到會方便很多。筆者在工作及學習過程中也整理了下個人常用的SQL,現在分享給你!可能有些SQL你還不常用,但還是希望對你有所幫助,說不定某日有需求就可以用到。

[[279620]]

注:下文分享的SQL適用于MySQL 5.7 版本,低版本可能稍許不同。有些SQL可能執行需要較高權限。

1.show相關語句

  1. # 查看實例參數 例如: 
  2. show variables like '%innodb%'
  3. show global variables like '%innodb%'
  4. # 查看實例狀態,例如: 
  5. show status like 'uptime%'
  6. show global status like 'connection%'
  7. # 查看數據庫鏈接: 
  8. show processlist; 
  9. show full processlist; 
  10. # 查詢某個表的結構: 
  11. show create table tb_name; 
  12. # 查詢某個表的詳細字段信息: 
  13. show full columns from tb_name; 
  14. # 查詢某個表的全部索引信息: 
  15. show index from tb_name; 
  16. # 查詢某個庫以cd開頭的表: 
  17. show tables like 'cd%'
  18. # 查詢某個庫中的所有視圖: 
  19. show table status where comment='view'
  20. # 查詢某個用戶的權限: 
  21. show grants for 'test_user'@'%'

2.查看賬戶相關信息

  1. # 這里先介紹下CONCAT函數:在MySQL中 CONCAT()函數用于將多個字符串連接成一個字符串, 
  2. 利用此函數我們可以將原來一步無法得到的sql拼接出來,后面部分語句有用到該函數。 
  3. # 當拼接字符串中出現''時 需使用\轉義符 
  4. # 查看所有用戶名: 
  5. SELECT DISTINCT 
  6.  CONCAT( 
  7.  'User: \''
  8.  user
  9.  '\'@\''
  10.  host, 
  11.  '\';' 
  12.  ) AS QUERY 
  13. FROM 
  14.  mysql.user
  15. # 查看用戶詳細信息: 
  16. SELECT user
  17.  host, 
  18.  authentication_string, 
  19.  password_expired, 
  20.  password_lifetime, 
  21.  password_last_changed, 
  22.  account_locked  
  23. FROM 
  24.  mysql.user

3.KILL數據庫鏈接

  1. # 下面列舉SQL只是拼接出kill 鏈接的語句,若想執行 直接將結果復制執行即可。 
  2. # 殺掉空閑時間大于2000s的鏈接: 
  3. SELECT 
  4.  concat( 'KILL ', id, ';' )  
  5. FROM 
  6.  information_schema.`PROCESSLIST`  
  7. WHERE 
  8.  Command = 'Sleep'  
  9.  AND TIME > 2000; 
  10.   
  11. # 殺掉處于某狀態的鏈接: 
  12. SELECT 
  13.  concat( 'KILL ', id, ';' )  
  14. FROM 
  15.  information_schema.`PROCESSLIST`  
  16. WHERE 
  17.  STATE LIKE 'Creating sort index'
  18.   
  19. # 殺掉某個用戶的鏈接: 
  20. SELECT 
  21.  concat( 'KILL ', id, ';' )  
  22. FROM 
  23.  information_schema.`PROCESSLIST`  
  24. WHERE 
  25.  where user='root'

4.拼接創建數據庫或用戶語句

  1. # 拼接創建數據庫語句(排除系統庫): 
  2. SELECT 
  3.  CONCAT( 
  4.  'create database '
  5.  '`'
  6.  SCHEMA_NAME, 
  7.  '`'
  8.  ' DEFAULT CHARACTER SET '
  9.  DEFAULT_CHARACTER_SET_NAME, 
  10.  ';' 
  11.  ) AS CreateDatabaseQuery 
  12. FROM 
  13.  information_schema.SCHEMATA 
  14. WHERE 
  15.  SCHEMA_NAME NOT IN ( 
  16.  'information_schema'
  17.  'performance_schema'
  18.  'mysql'
  19.  'sys' 
  20.  ); 
  21.   
  22. # 拼接創建用戶語句(排除系統用戶): 
  23. SELECT 
  24.  CONCAT( 
  25.  'create user \''
  26.  user
  27.  '\'@\''
  28.  Host, 
  29.  '\'' 
  30.  ' IDENTIFIED BY PASSWORD \''
  31.  authentication_string, 
  32.  '\';' 
  33.  ) AS CreateUserQuery 
  34. FROM 
  35.  mysql.`user
  36. WHERE 
  37.  `UserNOT IN ( 
  38.  'root'
  39.  'mysql.session'
  40.  'mysql.sys' 
  41.  ); 
  42. # 有密碼字符串哦 在其他實例執行 可直接創建出與本實例相同密碼的用戶。 

5.查看庫或表大小

  1. # 查看整個實例占用空間大小: 
  2. SELECT 
  3.  concat( round( sum( data_length / 1024 / 1024 ), 2 ), 'MB' ) AS data_length_MB, 
  4.  concat( round( sum( index_length / 1024 / 1024 ), 2 ), 'MB' ) AS index_length_MB  
  5. FROM 
  6.  information_schema.`TABLES`; 
  7.   
  8. # 查看各個庫占用大小: 
  9. SELECT 
  10.  TABLE_SCHEMA, 
  11.  concat( TRUNCATE ( sum( data_length )/ 1024 / 1024, 2 ), ' MB' ) AS data_size, 
  12.  concat( TRUNCATE ( sum( index_length )/ 1024 / 1024, 2 ), 'MB' ) AS index_size  
  13. FROM 
  14.  information_schema.`TABLES` 
  15. GROUP BY 
  16.  TABLE_SCHEMA; 
  17.   
  18. # 查看單個庫占用空間大小: 
  19. SELECT 
  20.  concat( round( sum( data_length / 1024 / 1024 ), 2 ), 'MB' ) AS data_length_MB, 
  21.  concat( round( sum( index_length / 1024 / 1024 ), 2 ), 'MB' ) AS index_length_MB  
  22. FROM 
  23.  information_schema.`TABLES` 
  24. WHERE 
  25.  table_schema = 'test_db'
  26.   
  27. # 查看單個表占用空間大小: 
  28. SELECT 
  29.  concat( round( sum( data_length / 1024 / 1024 ), 2 ), 'MB' ) AS data_length_MB, 
  30.  concat( round( sum( index_length / 1024 / 1024 ), 2 ), 'MB' ) AS index_length_MB  
  31. FROM 
  32.  information_schema.`TABLES` 
  33. WHERE 
  34.  table_schema = 'test_db'  
  35.  AND table_name = 'tbname'

6.查看表碎片及收縮語句

  1. # 查看某個庫下所有表的碎片情況: 
  2. SELECT 
  3.  t.TABLE_SCHEMA, 
  4.  t.TABLE_NAME, 
  5.  t.TABLE_ROWS, 
  6.  concat( round( t.DATA_LENGTH / 1024 / 1024, 2 ), 'M' ) AS size
  7.  t.INDEX_LENGTH, 
  8.  concat( round( t.DATA_FREE / 1024 / 1024, 2 ), 'M' ) AS datafree  
  9. FROM 
  10.  information_schema.`TABLES` t  
  11. WHERE 
  12.  t.TABLE_SCHEMA = 'test_db'  
  13. ORDER BY 
  14.  datafree DESC
  15.   
  16. # 收縮表,減少碎片: 
  17. alter table tb_name engine = innodb; 
  18. optimize table tb_name; 

7.查找無主鍵表

  1. # 查找某一個庫無主鍵表: 
  2. SELECT 
  3. table_schema, 
  4. table_name 
  5. FROM 
  6.  information_schema.`TABLES` 
  7. WHERE 
  8.  table_schema = 'test_db' 
  9. AND TABLE_NAME NOT IN ( 
  10.  SELECT 
  11.  table_name 
  12.  FROM 
  13.  information_schema.table_constraints t 
  14.  JOIN information_schema.key_column_usage k USING ( 
  15.  constraint_name, 
  16.  table_schema, 
  17.  table_name 
  18.  ) 
  19.  WHERE 
  20.  t.constraint_type = 'PRIMARY KEY' 
  21.  AND t.table_schema = 'test_db' 
  22. ); 
  23. # 查找除系統庫外 無主鍵表: 
  24. SELECT 
  25.  t1.table_schema, 
  26.  t1.table_name 
  27. FROM 
  28.  information_schema.`TABLES` t1 
  29. LEFT OUTER JOIN information_schema.TABLE_CONSTRAINTS t2 ON t1.table_schema = t2.TABLE_SCHEMA 
  30. AND t1.table_name = t2.TABLE_NAME 
  31. AND t2.CONSTRAINT_NAME IN ('PRIMARY'
  32. WHERE 
  33.  t2.table_name IS NULL 
  34. AND t1.TABLE_SCHEMA NOT IN ( 
  35.  'information_schema'
  36.  'performance_schema'
  37.  'mysql'
  38.  'sys' 
  39. ) ; 

總結:

希望這些SQL語句能對你有所幫助,可以收藏一下,說不定某次就用到了呢!

責任編輯:華軒 來源: 博客園
相關推薦

2011-01-06 09:28:19

SQL語句

2010-04-12 14:22:13

Oracle性能sql語句

2010-09-28 14:14:19

SQL語句

2021-11-24 22:57:23

MySQLSQL數據庫

2010-07-05 12:40:56

SQL Server

2011-03-31 09:30:27

SQL Server數管理SQL

2018-03-29 19:45:47

數據庫MySQL查詢優化

2010-07-13 10:43:26

SQL Server數

2022-03-22 07:38:00

SQL語句MySQL

2019-08-14 15:18:55

MySQLSQL數據庫

2021-08-03 17:15:19

SQL 慢 SQL

2009-09-07 16:25:14

Linq To SQL

2023-03-30 09:10:06

SQLSELECTFROM

2025-08-05 07:34:59

2017-09-01 21:00:05

MySQLSQL優化查詢方法

2010-09-03 15:47:40

SQL語句鎖定

2010-09-03 14:39:15

SQLSELECT語句

2009-12-02 20:29:30

PHP常用函數

2018-05-10 15:35:03

前端代碼圖像

2015-11-24 10:52:17

綜合布線布線技術公式分享
點贊
收藏

51CTO技術棧公眾號

麻豆网站视频在线观看| 国产性生活视频| 2020最新国产精品| 日韩欧美高清视频| 在线免费观看成人网| 亚洲第一天堂网| 日精品一区二区三区| 久久精品夜夜夜夜夜久久| 男人网站在线观看| 国产一区二区三区四区五区3d| 一区二区三区欧美激情| 欧洲精品久久| 亚洲国产福利视频| 蜜臂av日日欢夜夜爽一区| 久久91精品国产91久久跳| 熟女少妇内射日韩亚洲| 在线播放一区二区精品视频| 日本乱码高清不卡字幕| www.激情网| 国产三级在线免费观看| 成人午夜激情视频| 国产一区二区丝袜高跟鞋图片| 九九热在线视频播放| 久久精品青草| 中文字幕精品久久| 给我免费观看片在线电影的| 国内精品视频| 欧美性猛片aaaaaaa做受| 成人免费观看cn| 国产区在线观看| 亚洲国产精品成人综合| 久久人人爽爽人人爽人人片av| 国产视频aaa| 蜜桃视频一区二区三区在线观看| 欧美夜福利tv在线| 国产一级片网址| 欧美另类亚洲| 美女精品视频一区| 青青操在线视频观看| 成人国产精品一级毛片视频| 亚洲精品自拍视频| 7788色淫网站小说| 国产成人在线中文字幕| 精品精品国产高清a毛片牛牛 | 国内精品伊人久久久久av一坑| 日韩美女中文字幕| 国产高清中文字幕| 在线综合亚洲| 2019中文字幕在线免费观看| 免费毛片一区二区三区| 亚洲精选国产| 97在线视频一区| a v视频在线观看| 亚洲免费大片| 97超碰色婷婷| 高潮毛片又色又爽免费 | 欧美在线不卡区| 中文字幕免费在线观看视频| 亚洲综合99| 日本国产欧美一区二区三区| 人妻 日韩精品 中文字幕| 西西裸体人体做爰大胆久久久| 91精品成人久久| 中文字幕一区二区人妻视频| 日韩av一区二区三区四区| 国产精品福利网站| 国产一区二区女内射| 韩国一区二区三区| 国产精品久久亚洲7777| 天堂在线一二区| 国产亚洲欧美激情| 熟女视频一区二区三区| 手机在线免费看av| 精品动漫一区二区三区| 国产精品欧美激情在线观看| 97成人超碰| 日韩欧美国产高清| 日本黄色网址大全| 91麻豆精品国产91久久久平台 | 超碰手机在线观看| 一区视频在线看| 日本精品一区二区三区在线播放视频 | 亚洲福利一区二区三区| 免费无码不卡视频在线观看| 国产综合av| 91精品免费在线观看| 国产白袜脚足j棉袜在线观看| 台湾色综合娱乐中文网| 中文字幕精品av| 免费中文字幕在线观看| 香蕉久久国产| 成人久久久久久久| 日韩一级在线播放| 国产精品不卡一区二区三区| 97免费视频观看| 日韩精品三区| 欧美成人免费网站| 亚洲一区二区自偷自拍| 欧美精品观看| 国产精品高清免费在线观看| 亚洲国产av一区二区| 久久久不卡网国产精品二区| 久久久成人精品一区二区三区 | 中文字幕人妻一区二区三区| 欧美亚洲精品在线| 久久久人成影片一区二区三区观看| 一二三区免费视频| 丁香婷婷深情五月亚洲| 午夜精品电影在线观看| 成人性生交大片免费看在线播放| 欧美午夜在线观看| 中文字幕日韩三级片| 97在线精品| 国产成人精品亚洲精品| 亚洲毛片在线播放| 中文字幕在线观看不卡| 无码精品国产一区二区三区免费| 警花av一区二区三区| 国产亚洲视频在线观看| 亚洲欧美在线观看视频| 加勒比av一区二区| 天堂资源在线亚洲视频| 亚洲天堂资源| 亚洲国产天堂久久综合网| 精品国产乱码久久久久久鸭王1| 日韩精品亚洲专区| 玛丽玛丽电影原版免费观看1977| 制服丝袜中文字幕在线| 欧美久久久久中文字幕| 亚洲AV无码成人精品区明星换面| 亚洲久久视频| 国产激情美女久久久久久吹潮| 欧洲不卡av| 欧美色倩网站大全免费| 香蕉视频久久久| 另类天堂av| 久久精品中文字幕一区二区三区 | 亚洲综合影视| 欧美精品aⅴ在线视频| 在线观看日本黄色| 热久久免费视频| 午夜欧美一区二区三区免费观看| 欧美成人ⅴideosxxxxx| 精品一区二区三区三区| 五月婷婷亚洲综合| xf在线a精品一区二区视频网站| 日本中文字幕在线视频观看| 高清日韩欧美| 午夜精品一区二区三区在线视| www.综合色| 亚洲国产综合91精品麻豆| 超碰caoprom| 亚洲高清二区| 美乳视频一区二区| 美女100%一区| 中文字幕免费精品一区| 亚洲一区二区天堂| 亚洲免费高清视频在线| 亚洲天堂2024| 久久一区二区三区超碰国产精品| 欧美影视一区二区| 欧美韩国亚洲| 日韩在线不卡视频| www.日本在线观看| 偷窥少妇高潮呻吟av久久免费| 醉酒壮男gay强迫野外xx| 老司机午夜免费精品视频| 日韩欧美精品在线不卡| 亚洲一区二区av| 欧美激情视频网址| 神马精品久久| 欧美群妇大交群中文字幕| 欧美做爰爽爽爽爽爽爽| 99视频一区二区| 亚洲xxxx2d动漫1| 羞羞答答成人影院www| 国产精品av一区| 日韩pacopacomama| 久久精品人人做人人爽| 欧美一级视频免费| 91久久国产综合久久| 国产一区二区播放| 久久夜色精品国产欧美乱极品| 日本爱爱免费视频| 国产一区日韩欧美| 欧美一区二区福利| 亚洲成人黄色| 国产成人精品一区二区在线| 麻豆tv入口在线看| 亚洲激情自拍图| 国产又大又长又粗| 欧美日韩免费观看中文| 男人在线观看视频| 99久久精品国产一区| 手机av在线免费| 中文国产一区| aaa免费在线观看| 天海翼亚洲一区二区三区| 成人做爽爽免费视频| 亚洲天堂手机| 久久资源免费视频| 邻居大乳一区二区三区| 日韩欧美三级在线| 成人黄色三级视频| 午夜精品久久久久影视| 黄色a级片在线观看| 久久久久99精品一区| 中文字幕永久免费| 精品在线播放免费| 欧美日韩在线免费播放| 亚洲激精日韩激精欧美精品| 欧美 国产 精品| 日韩理论电影大全| 免费毛片一区二区三区久久久| 一区二区三区亚洲变态调教大结局| 国产成人精品av| 欧美13videosex性极品| 色综合天天综合网国产成人网| 国产经典自拍视频在线观看| 亚洲国产小视频| 亚洲精品无码久久久| 6080yy午夜一二三区久久| 亚洲国产精品无码久久久| 福利一区福利二区微拍刺激| 精品一级少妇久久久久久久| 亚洲激情图片一区| 老熟妻内射精品一区| 国产精品黄色在线观看| 精品无码在线观看| 久久久91精品国产一区二区三区| 91视频在线免费| 成人av在线资源网站| 无码国产精品一区二区免费式直播| 精品制服美女久久| 久久久久久久久久一区二区| 蜜桃久久av一区| 在线观看免费成人av| 日韩电影在线免费| 五月婷婷狠狠操| 美女精品一区二区| 欧美成人三级在线播放| 久久精品国产亚洲高清剧情介绍| 超碰在线97免费| 蜜臀国产一区二区三区在线播放| 色哟哟精品视频| 免费成人美女在线观看.| 999在线观看| 久久99久久久久| 善良的小姨在线| 国产精品18久久久久久久久久久久 | caoporen国产精品视频| 精品国产av色一区二区深夜久久| 成人av一区二区三区| 亚洲中文字幕无码av| 91免费在线看| jizz中文字幕| 最新中文字幕一区二区三区| 亚洲av鲁丝一区二区三区 | 不卡av日日日| 色呦呦在线视频| 97精品伊人久久久大香线蕉| 欧美xxx视频| 成人免费淫片aa视频免费| 视频一区在线| 久久国产主播精品| 欧美日韩激情在线一区二区三区| 色综合久久av| 午夜久久美女| 日本中文字幕片| 久久电影国产免费久久电影| 人妻精油按摩bd高清中文字幕| 成人h动漫精品| 四虎永久免费在线观看| 亚洲视频每日更新| 久久久久久久久久久久久久av| 在线精品视频小说1| 99草在线视频| 日韩av综合中文字幕| 在线日本视频| 久久久综合免费视频| 性欧美videohd高精| 91久久国产婷婷一区二区| 欧美五码在线| 亚洲午夜精品久久| 99精品欧美| 在线观看日本www| 久久这里只有精品首页| 搜索黄色一级片| 福利视频导航一区| 国产视频第二页| 亚洲欧洲高清在线| 欧美日韩色网| 91精品久久久久久综合乱菊| 欧美丝袜足交| 国产四区在线观看| 久久久久久亚洲精品杨幂换脸| 午夜激情影院在线观看| 国产亚洲一二三区| 久久久久免费看| 欧美日韩精品免费观看视频 | 爽爽爽爽爽爽爽成人免费观看| 国产丝袜在线播放| 国产日韩亚洲欧美| 亚洲精品国产精品粉嫩| 欧美性受黑人性爽| 免费人成精品欧美精品| 精品一区二区视频在线观看| 亚洲欧美色图小说| 中文字幕人妻一区二区三区视频| 欧美精品一区二区蜜臀亚洲| 黄色免费在线观看网站| 国产成人综合av| 色婷婷精品视频| xxxx18hd亚洲hd捆绑| 国产91在线|亚洲| 午夜精品福利在线视频| 欧洲视频一区二区| 九色蝌蚪在线| 欧美有码在线观看| 精品少妇3p| 日本xxxxxxxxxx75| 国产精品一区二区在线观看不卡 | 亚洲一区二三区| 99精品在线看| x99av成人免费| 欧美黄色a视频| 色女人综合av| 日韩电影在线观看电影| 成人乱码一区二区三区av| 天天影视涩香欲综合网 | 成人激情久久| 精品国产无码在线| 另类专区欧美蜜桃臀第一页| 欧美丰满美乳xxⅹ高潮www| 欧美午夜片欧美片在线观看| 天堂网在线资源| 3344国产精品免费看| 色狠狠久久av综合| 成年网站在线免费观看| 91欧美一区二区| 黄色片网站在线免费观看| 精品小视频在线| 精品3atv在线视频| 亚洲国产一区二区在线| 久久精品国产亚洲aⅴ| 久久国产高清视频| 欧美一区二区久久久| 中文字幕在线三区| 国产精品亚洲不卡a| 亚洲黄色免费| 成人免费网站黄| 欧美日本一区二区| 2021国产在线| 国产亚洲一区在线播放 | 亚洲一区二区福利视频| 亚洲丝袜精品丝袜在线| a网站在线观看| 97视频免费看| 美女少妇全过程你懂的久久| 无码内射中文字幕岛国片| 国产精品看片你懂得| a天堂在线视频| 538国产精品一区二区在线| 久久综合色占| 国产成人美女视频| 亚洲国产va精品久久久不卡综合 | 丁香五月缴情综合网| 欧美亚洲国产成人| 中文字幕第一区| 亚洲爱情岛论坛永久| 2019精品视频| 久久国产成人午夜av影院宅| 日本黄色三级网站| 日韩欧美国产黄色| 日本中文字幕在线播放| 成人精品一二区| 久久久青草婷婷精品综合日韩| 精品日韩在线视频| 精品国产乱码久久久久久久| jizz内谢中国亚洲jizz| 在线无限看免费粉色视频| 99久久99久久免费精品蜜臀| 自拍偷拍第八页| 欧美精品成人91久久久久久久| 精品国产一区二区三区| 少妇欧美激情一区二区三区| 欧美视频一二三| mm1313亚洲国产精品美女| 免费成人看片网址| 国产综合色精品一区二区三区| 日本黄色片视频| 久久久极品av| 香蕉久久精品| 亚欧精品在线视频| 91福利视频网站| 中文字幕有码在线视频| 日韩区国产区| 91丨九色丨蝌蚪丨老版| 国产富婆一级全黄大片| 国产aaa精品|