重要的函数:
version() mysql 数据库版本
database() 当前数据库名
user() 用户名
current_user() 当前用户名
system_user() 系统用户名
@@datadir 数据库路径
@@version_compile_os 操作系统版本
MySQL字符串函数:
length() 返回字符串的长度
substring() substr() 截取字符串
mid() left() 从左侧开始取指定字符个数的字符串
concat() 没有分隔符的连接字符串
concat_ws() 含有分隔符的连接字符串
group_concat() 连接一个组的字符串
ord() 返回ASCII码
ascii()
hex() 将字符串转换为十六进制
unhex() hex的反向操作
md5() 返回MD5值
floor(x) 返回不大于x的最大整数
round(x) 返回参数x接近的整数
rand() 返回0-1之间的随机浮点数
load_file() 读取文件,并返回文件内容作为一个字符串
sleep() 睡眠时间为指定的秒数
if(true,t,f) if判断
find_in_set() 返回字符串在字符串列表的位置
benchmark() 指定语句执行的次数
重要的数据库:
information_schema 包含MySQL中所有的数据库信息
重要的表:
schemata mysql中所有数据库的信息
schema_name 所有数据库名
tables 数据库表中的信息
table_schema 记录数据库名
table_name 记录数据表名
columns 列信息
column_name 字段名