mysql

推荐列表 站点导航

当前位置:首页 > 数据库 > mysql >

MySQL笔记之系统信息函数详解

来源:网络整理  作者:网络  发布时间:2020-12-08 03:25
系统信息函数用来查询mysql数据库的系统信息 VERSION()返回数据库版本号 复制代码 代码如下: mysql SELECT VERSION(); +-----...
系统信息函数用来查询mysql数据库的系统信息   VERSION()返回数据库版本号   复制代码 代码如下:     mysql> SELECT VERSION(); +-------------------------+ | VERSION() | +-------------------------+ | 5.5.28-0ubuntu0.12.10.2 | +-------------------------+ row in set (0.00 sec)     我这里用的是基于ubuntu发行版,Linux Mint   CONNECTION_ID()返回数据库的连接次数   复制代码 代码如下:     mysql> SELECT CONNECTION_ID(); +-----------------+ | CONNECTION_ID() | +-----------------+ | 36 | +-----------------+ row in set (0.00 sec)     其实每次连接到mysql的时候就会有显示   DATABASE()、SCHEMA()返回当前数据库名   复制代码 代码如下:     mysql> SELECT DATABASE(), SCHEMA(); +------------+----------+ | DATABASE() | SCHEMA() | +------------+----------+ | person | person | +------------+----------+ row in set (0.00 sec)   USER()、SYSTEM_USER()、SESSION_USER()返回当前用户   复制代码 代码如下:     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返回当前用户 复制代码 代码如下:     mysql> SELECT CURRENT_USER(), CURRENT_USER; +----------------+----------------+ | CURRENT_USER() | CURRENT_USER | +----------------+----------------+ | root@localhost | root@localhost | +----------------+----------------+ row in set (0.00 sec)     上面的三个和这两个功能是一样的   CHARSET(str)返回字符串str的字符集   复制代码 代码如下:     mysql> SELECT CHARSET('张三'); +-------------------+ | CHARSET('张三') | +-------------------+ | utf8 | +-------------------+ row in set (0.00 sec)     COLLATION(str)返回字符串str的字符排列方式 复制代码 代码如下:     mysql> SELECT COLLATION('张三'); +---------------------+ | COLLATION('张三') | +---------------------+ | utf8_general_ci | +---------------------+ row in set (0.00 sec)     LAST_INSERT_ID()返回最后生成的AUTO_INCREMENT值 复制代码 代码如下:     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)     上面的语句首先创建了一张表t1,其中有一个自增字段id 然后分三次插入NULL,使其自增   确认已经存在数据之后,使用LAST_INSERT_ID()获取最后自动生成的值

相关热词: MYSQL 详解

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/sql/mysql/1280.shtml

最新文章
 这些文件如果在configure命 这些文件如果在configure命

时间:2021-01-22

说明在数据库崩溃时内存 说明在数据库崩溃时内存

时间:2021-01-22

破解极验(geetest)验证码 破解极验(geetest)验证码

时间:2021-01-22

今天这种代码阅读方法仍 今天这种代码阅读方法仍

时间:2021-01-22

 count(*) as cnt from sakila.fi count(*) as cnt from sakila.fi

时间:2021-01-22

 可能你注意到系统提示的 可能你注意到系统提示的

时间:2021-01-22

搭建环境与运行 搭建环境与运行

时间:2021-01-22

MySQL主从复制的常见拓扑 MySQL主从复制的常见拓扑

时间:2021-01-22

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

MySQL笔记之系统信息函数详解

2020-12-08 编辑:网络

系统信息函数用来查询mysql数据库的系统信息   VERSION()返回数据库版本号   复制代码 代码如下:     mysql> SELECT VERSION(); +-------------------------+ | VERSION() | +-------------------------+ | 5.5.28-0ubuntu0.12.10.2 | +-------------------------+ row in set (0.00 sec)     我这里用的是基于ubuntu发行版,Linux Mint   CONNECTION_ID()返回数据库的连接次数   复制代码 代码如下:     mysql> SELECT CONNECTION_ID(); +-----------------+ | CONNECTION_ID() | +-----------------+ | 36 | +-----------------+ row in set (0.00 sec)     其实每次连接到mysql的时候就会有显示   DATABASE()、SCHEMA()返回当前数据库名   复制代码 代码如下:     mysql> SELECT DATABASE(), SCHEMA(); +------------+----------+ | DATABASE() | SCHEMA() | +------------+----------+ | person | person | +------------+----------+ row in set (0.00 sec)   USER()、SYSTEM_USER()、SESSION_USER()返回当前用户   复制代码 代码如下:     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返回当前用户 复制代码 代码如下:     mysql> SELECT CURRENT_USER(), CURRENT_USER; +----------------+----------------+ | CURRENT_USER() | CURRENT_USER | +----------------+----------------+ | root@localhost | root@localhost | +----------------+----------------+ row in set (0.00 sec)     上面的三个和这两个功能是一样的   CHARSET(str)返回字符串str的字符集   复制代码 代码如下:     mysql> SELECT CHARSET('张三'); +-------------------+ | CHARSET('张三') | +-------------------+ | utf8 | +-------------------+ row in set (0.00 sec)     COLLATION(str)返回字符串str的字符排列方式 复制代码 代码如下:     mysql> SELECT COLLATION('张三'); +---------------------+ | COLLATION('张三') | +---------------------+ | utf8_general_ci | +---------------------+ row in set (0.00 sec)     LAST_INSERT_ID()返回最后生成的AUTO_INCREMENT值 复制代码 代码如下:     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)     上面的语句首先创建了一张表t1,其中有一个自增字段id 然后分三次插入NULL,使其自增   确认已经存在数据之后,使用LAST_INSERT_ID()获取最后自动生成的值

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/sql/mysql/1280.shtml

相关文章

风云图片

推荐阅读

返回mysql频道首页