MySQL的查詢方法

2021-07-30 17:05:43 字數 1312 閱讀 6009

查詢**中的所有方法:

select table_name frominformation_schema.tables wheretable_schema='當前資料庫'

查詢版本的幾種方法:

1:在終端下:mysql -v。 以下是**片段:

[shengting@login ~]$ mysql -v

mysql ver 14.7 distrib 4.1.10a, for redhat-linux-gnu (i686)

2:在mysql中:mysql> status;

3:在help裡面查詢

以下是**片段:

[shengting@login ~]$ mysql --help | grep distrib

mysql ver 14.7 distrib 4.1.10a, for redhat-linux-gnu (i686)

4:使用mysql的函式

以下是**片段:

mysql> select version();

+-------------+

| version()   |

+-------------+

| 3.23.56-log |

+-------------+

1 row in set (0.00 sec)

查詢系統時間的方法

1、select current_date;

mysql> select current_date as systemtime;

+------------+

| systemtime |

+------------+

| 2009-07-29 |

+------------+

2、select now()

mysql> select now() as systemtime;

+---------------------+

| systemtime          |

+---------------------+

| 2009-07-29 19:06:07 |

+---------------------+

3、select sysdate()

mysql> select sysdate() as systemtime;

+---------------------+

| systemtime          |

+---------------------+

| 2009-07-29 19:06:45 |

+---------------------+

Mysql分頁查詢的方法

第一種 page size單頁的資料數,page index當前查詢資料的頁碼 通過not in排除前page index 1的資料項,此時id可以是其他的字段 select top page size form table where id not in select top page size ...

MySQL,優化查詢的方法

對於資料庫,優化查詢的方法 1.使用索引 使用索引時,應盡量避免全表掃瞄,首先應考慮在 where 及 order by group by 涉及的列上建立索引。2.優化sql語句 1 分析查詢語句 通過對查詢語句的分析,可以了解查詢語句執 況,找出查詢語句執行的瓶頸,從而優化查詢語句。通過expla...

分享mysql查詢慢的方法

開啟慢查詢日期後,可以檢視日誌內具體慢的sql有哪些,從而進行優化 可以通過設定set profiling 1 來記錄查詢耗時的sql到臨時檔案,並且記錄了執行時間。在通過show profiles 查詢具體有哪些sql執行的慢 再通過 show profile for query 臨時表的id查到...