【MySQL】函数:MySQL 信息函数


MySQL信息函数

MySQL中内置了一些可以查询MySQL信息的函数,这些函数主要用于帮助数据库开发或运维人员,更好地对数据库进行维护工作。

复制代码
======= 🌟 青柠来相伴,代码更简单。🌟 =======
📚 本文所有内容,我都整理在了 青柠合集 里。👇
🎯 搜索关注【青柠代码录】,即可查看所有合集文章 ~
======= 🌟 ================ 🌟 =======
函数 用法
VERSION() 返回当前MySQL的版本号
CONNECTION_ID() 返回当前MySQL服务器的连接数
DATABASE(),SCHEMA() 返回MySQL命令行当前所在的数据库
USER(),CURRENT_USER()、SYSTEM_USER(),SESSION_USER() 返回当前连接MySQL的用户名,返回结果格式为"主机名@用户名"
CHARSET(value) 返回字符串value自变量的字符集
COLLATION(value) 返回字符串value的比较规则

举例:

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

mysql> SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| test       |
+------------+
1 row in set (0.00 sec)
mysql> SELECT USER(), CURRENT_USER(), SYSTEM_USER(),SESSION_USER();
+----------------+----------------+----------------+----------------+
| USER()         | CURRENT_USER() | SYSTEM_USER()  | SESSION_USER() |
+----------------+----------------+----------------+----------------+
| root@localhost | root@localhost | root@localhost | root@localhost |
+----------------+----------------+----------------+----------------+
mysql> SELECT CHARSET('ABC');
+----------------+
| CHARSET('ABC') |
+----------------+
| utf8mb4        |
+----------------+
1 row in set (0.00 sec)
mysql> SELECT COLLATION('ABC');
+--------------------+
| COLLATION('ABC')   |
+--------------------+
| utf8mb4_general_ci |
+--------------------+
1 row in set (0.00 sec)

本文由mdnice多平台发布

相关推荐
黄昏回响5 小时前
UML与SysML深度解析:从软件工程到系统工程的建模语言进化之路
程序人生·软件工程·uml·改行学it
Codigger官方1 天前
生态破局:从孤岛工具到协同奇点
开发语言·人工智能·程序人生
JosieBook2 天前
【程序人生】程序员如何实现财富自由?
程序人生·职场和发展
yangyuxuan3692 天前
哈尔滨工业大学计算机系统原理 大作业——程序人生-Hello’s P2P
程序人生·职场和发展·课程设计
bujiangfenghua2 天前
程序人生-Hello‘s P2P
程序人生
网络安全实验室2 天前
【程序人生】程序员接私活常用平台汇总_嵌入式开发外包平台
网络·python·学习·程序人生·web安全·面试·职场和发展
2301_795384362 天前
计算机系统大作业——程序人生
程序人生·职场和发展·课程设计
当真master2 天前
程序人生-Hello’s P2P
程序人生·计算机系统
普通网友2 天前
【程序人生】全球首位AI程序员诞生,将会对程序员的影响有多大
人工智能·程序人生·职场和发展
2501_908528902 天前
程序人生-Hello‘s P2P
程序人生·职场和发展