NU在MySQL软件中通过系统信息函数可以获取关于数据库和数据库对象的各种信息。
1.获取MySQL系统信息
经常需要获取的系统信息有MySQL软件版本号,数据库名和连接数据库用户名
SELECT
VERSION() 版本号,
DATABASE() 所选择的数据库名,
USER() 用户名;
2.获取AUTO_INCREMENT 约束的最后ID值
在MySQL软件中设计表时,经常会设置一个名为ID的字段,同时还会设置该字段为主键和自动增长约束。由于主键ID的值由MySQL软件来控制而不是用户来输入,所以有时候需要查看最后生成的具有AUTO_INCREMENT约束字段的值。
CREATE TABLE t_autoincrement (
ID INT(11) NOT NULL AUTO_INCREMENT UNIQUE);
INSERT INTO t_autoincrement VALUES(NULL);
INSERT INTO t_autoincrement VALUES(NULL);
INSERT INTO t_autoincrement VALUES(NULL);#插入值
SELECT LAST_INSERT_ID(); #获取自动增长最后生成的ID值