• 中文
    • English
  • 注册
  • 查看作者
  • 6-6:MySQL 信息函数

    一.  CONNECTION_ID()

    CONNECTION_ID():连接ID(线程的ID)

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

    二.  DATABASE()

    DATABASE():当前数据库

    mysql> SELECT DATABASE();
    +------------+
    | DATABASE() |
    +------------+
    | test       |
    +------------+
    1 row in set (0.00 sec)

    三.  LAST_INSERT_ID()

    LAST_INSERT_ID():最后插入记录的ID号(必须存在自动编号的字段,而且是主键)

    mysql> DESC test;
    +----------+---------------------+------+-----+---------+----------------+
    | Field    | Type                | Null | Key | Default | Extra          |
    +----------+---------------------+------+-----+---------+----------------+
    | id       | tinyint(3) unsigned | NO   | PRI | NULL    | auto_increment |
    | username | varchar(20)         | YES  |     | NULL    |                |
    +----------+---------------------+------+-----+---------+----------------+
    2 rows in set (0.00 sec)
    
    mysql> SELECT * FROM test;
    +----+----------+
    | id | username |
    +----+----------+
    |  1 | John     |
    |  2 | John     |
    |  3 | 111      |
    |  4 | tom%     |
    |  5 | NULL     |
    |  6 | NULL     |
    +----+----------+
    6 rows in set (0.00 sec)
    
    mysql> SELECT LAST_INSERT_ID();
    +------------------+
    | LAST_INSERT_ID() |
    +------------------+
    |                6 |
    +------------------+
    1 row in set (0.00 sec)

    另外值得注意的是,如果同时插入多条记录,则LAST_INSERT_ID()只返回同时插入的第一条记录的id

    四.  USER()

    USER():当前用户

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

    五.  VERSION()

    VERSION():版本信息

    mysql> SELECT VERSION();
    +-----------+
    | VERSION() |
    +-----------+
    | 5.5.54    |
    +-----------+
    1 row in set (0.00 sec)

  • 0
  • 0
  • 0
  • 3.8k
  • 请登录之后再进行评论

    登录
    单栏布局 侧栏位置: