mysql 函数

Posted T,X

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 函数相关的知识,希望对你有一定的参考价值。

 

1.  数学函数

 

2. 字符串函数

 

3. 日期和时间函数

 

4. 条件判断函数

 

5. 系统信息函数

SELECT 函数();

  VERSION()   数据库版本号

  CONNECTION_ID()    服务器连接数

  DATABASE()   SCHEMA()   当前数据库名

  USER()   SYSTEM_USER()   SESSION_USER()  当前用户

  CURRENT_USER()   CURRENT_USER    当前用户

  CHARSET(str)       返回字符串str的字符集

  COLLATION(str)    str的字符排列方式

  LAST_INSERT_ID()    最近生成的AUTO_INCREMENT值

 

6. 加密函数

  PASSWORD(str)

  MD5(str)   

  ENCODE(str,pswd_str)   用字符串pswd_str来加密str,得到二进制数 BLOB

  DECODE(crypt_str,pswd_str)  用pswd_Str解密 crypt_str

7. 其它

(1)格式化

  FORMAT(x,n)  数字x格式化,保存到小数点后n位,四舍五入

 

(2)进制转换

  ASCII(s)  返回字符串s的第一个字符的ASCII码

  BIN(x)  返回x的二进制码

  HEX(x)  返回x的十六进制码

  OCT(x)  x的八进制码

  CONV(x,f1,f2)  将x从f1进制变成f2进制数

 

(3)IP地址与数字转换

  INET_ATON(IP)  字符串IP地址转数字

  INET_NTOA(n)   数字转IP

 

以上是关于mysql 函数的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——声明函数

VSCode自定义代码片段8——声明函数

部分代码片段

从mysql的片段中加载ListView

连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销