1、获取MySQL版本号、连接数和数据库名的函数
版本
SELECT VERSION();
结果
5.7.17-log
查看当前用户的连接数
SELECT CONNECTION_ID();
结果
6
显示当前用户的链接信息
SHOW PROCESSLIST;
结果
3 root localhost:2041 Sleep 2154
4 root localhost:2042 test Sleep 2151
6 root localhost:2064 test Query 0 starting SHOW PROCESSLIST
SHOW FULL PROCESSLIST;
结果
3 root localhost:2041 Sleep 2182
4 root localhost:2042 test Sleep 2179
6 root localhost:2064 test Query 0 starting SHOW FULL PROCESSLIST
查看当前使用的数据库
SELECT DATABASE(),SCHEMA();
结果
test test
3、获取字符串的字符集和排序方式的函数
获取字符串字符集
SELECT CHARSET('abc'),CHARSET(VERSION());
结果
utf8mb4 utf8
获取字符串排序方式
SELECT COLLATION('abc'),COLLATION(CONVERT('abc' USING utf8));
结果
utf8mb4_general_ci utf8_general_ci
4、获取最后一个自动生成的ID值的函数
获取字符串排序方式
SELECT LAST_INSERT_ID();
结果
0