欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL筆記之系統(tǒng)信息函數(shù)詳解

 更新時間:2013年05月03日 15:04:12   作者:  
本篇文章對MySQL系統(tǒng)信息函數(shù)進(jìn)行了詳解的介紹。需要的朋友參考下

系統(tǒng)信息函數(shù)用來查詢mysql數(shù)據(jù)庫的系統(tǒng)信息

VERSION()返回數(shù)據(jù)庫版本號

復(fù)制代碼 代碼如下:

mysql> SELECT VERSION();
+-------------------------+
| VERSION()               |
+-------------------------+
| 5.5.28-0ubuntu0.12.10.2 |
+-------------------------+
 row in set (0.00 sec)

我這里用的是基于ubuntu發(fā)行版,Linux Mint


CONNECTION_ID()返回數(shù)據(jù)庫的連接次數(shù)

復(fù)制代碼 代碼如下:

mysql> SELECT CONNECTION_ID();
+-----------------+
| CONNECTION_ID() |
+-----------------+
|              36 |
+-----------------+
 row in set (0.00 sec)

其實(shí)每次連接到mysql的時候就會有顯示


DATABASE()、SCHEMA()返回當(dāng)前數(shù)據(jù)庫名

復(fù)制代碼 代碼如下:

mysql> SELECT DATABASE(), SCHEMA();
+------------+----------+
| DATABASE() | SCHEMA() |
+------------+----------+
| person     | person   |
+------------+----------+
 row in set (0.00 sec)

USER()、SYSTEM_USER()、SESSION_USER()返回當(dāng)前用戶

復(fù)制代碼 代碼如下:

mysql> SELECT USER(), SYSTEM_USER(), SESSION_USER();
+----------------+----------------+----------------+
| USER()         | SYSTEM_USER()  | SESSION_USER() |
+----------------+----------------+----------------+
| root@localhost | root@localhost | root@localhost |
+----------------+----------------+----------------+
 row in set (0.00 sec)

CURRENT_USER()、CURRENT_USER返回當(dāng)前用戶
復(fù)制代碼 代碼如下:

mysql> SELECT CURRENT_USER(), CURRENT_USER;
+----------------+----------------+
| CURRENT_USER() | CURRENT_USER   |
+----------------+----------------+
| root@localhost | root@localhost |
+----------------+----------------+
 row in set (0.00 sec)

上面的三個和這兩個功能是一樣的


CHARSET(str)返回字符串str的字符集

復(fù)制代碼 代碼如下:

mysql> SELECT CHARSET('張三');
+-------------------+
| CHARSET('張三')   |
+-------------------+
| utf8              |
+-------------------+
 row in set (0.00 sec)

COLLATION(str)返回字符串str的字符排列方式
復(fù)制代碼 代碼如下:

mysql> SELECT COLLATION('張三');
+---------------------+
| COLLATION('張三')   |
+---------------------+
| utf8_general_ci     |
+---------------------+
 row in set (0.00 sec)

LAST_INSERT_ID()返回最后生成的AUTO_INCREMENT值
復(fù)制代碼 代碼如下:

mysql> CREATE TABLE t1(id INT PRIMARY KEY AUTO_INCREMENT);
Query OK, 0 rows affected (0.10 sec)

mysql> INSERT INTO t1 VALUES(NULL);
Query OK, 1 row affected (0.04 sec)

mysql> INSERT INTO t1 VALUES(NULL);
Query OK, 1 row affected (0.03 sec)

mysql> INSERT INTO t1 VALUES(NULL);
Query OK, 1 row affected (0.04 sec)

mysql> SELECT * FROM t1;
+----+
| id |
+----+
|  1 |
|  2 |
|  3 |
+----+
 rows in set (0.00 sec)

mysql> SELECT LAST_INSERT_ID();
+------------------+
| LAST_INSERT_ID() |
+------------------+
|                3 |
+------------------+
 row in set (0.00 sec)


上面的語句首先創(chuàng)建了一張表t1,其中有一個自增字段id

然后分三次插入NULL,使其自增

確認(rèn)已經(jīng)存在數(shù)據(jù)之后,使用LAST_INSERT_ID()獲取最后自動生成的值

相關(guān)文章

  • MySQL怎么給字符串字段加索引

    MySQL怎么給字符串字段加索引

    本文主要介紹了MySQL怎么給字符串字段加索引,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Mysql實(shí)現(xiàn)null值排在最前/最后的方法示例

    Mysql實(shí)現(xiàn)null值排在最前/最后的方法示例

    這篇文章主要給大家介紹了關(guān)于Mysql實(shí)現(xiàn)null值排在最前/最后的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • MySQL?根據(jù)表名稱生成完整select語句詳情

    MySQL?根據(jù)表名稱生成完整select語句詳情

    這篇文章主要介紹了MySQL?根據(jù)表名稱生成完整select語句,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • MySQL ERROR 2013 (HY000)錯誤解決方法

    MySQL ERROR 2013 (HY000)錯誤解決方法

    這篇文章主要介紹了MySQL ERROR 2013 (HY000)錯誤解決方法,錯誤提示全文ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 104,需要的朋友可以參考下
    2015-01-01
  • MySQL下使用Inplace和Online方式創(chuàng)建索引的教程

    MySQL下使用Inplace和Online方式創(chuàng)建索引的教程

    這篇文章主要介紹了MySQL下使用Inplace和Online方式創(chuàng)建索引的教程,針對InnoDB為存儲引擎的情況,需要的朋友可以參考下
    2015-11-11
  • MySQL與SQLserver的差異對比

    MySQL與SQLserver的差異對比

    SQLServer和MySQL是兩種常見的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),們在功能和用途上有很多相似之處,但也有一些顯著的差異,本文將詳細(xì)介紹SQLServer和MySQL之間的差異,并對它們的優(yōu)缺點(diǎn)進(jìn)行比較,以及使用時需要注意的事項(xiàng)
    2023-05-05
  • MySQL中Replace語句用法實(shí)例詳解

    MySQL中Replace語句用法實(shí)例詳解

    mysql的replace函數(shù)是一個非常方便的替換函數(shù),下面這篇文章主要給大家給大家介紹了關(guān)于MySQL中Replace語句用法的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • MySQL報錯 table “xxx” doesn‘t exit的解決

    MySQL報錯 table “xxx” doesn‘t exit的解決

    本文主要介紹了MySQL報錯 table “xxx” doesn‘t exit的解決,主要原因是英文字母大小寫敏感導(dǎo)致,下面就來介紹一下解決方法,感興趣的可以了解一下
    2023-10-10
  • 如何用Navicat操作MySQL

    如何用Navicat操作MySQL

    這篇文章主要介紹了如何用Navicat操作MySQL,幫助大家使用可視化工具來連接 MySQL,感興趣的朋友可以了解下
    2021-05-05
  • Mysql 5.7從節(jié)點(diǎn)配置多線程主從復(fù)制的方法詳解

    Mysql 5.7從節(jié)點(diǎn)配置多線程主從復(fù)制的方法詳解

    這篇文章主要介紹了Mysql 5.7從節(jié)點(diǎn)配置多線程主從復(fù)制的相關(guān)資料,文中介紹的非常詳細(xì),對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-03-03

最新評論