MySQL数据库除了字符串函数、日期时间函数、数值函数和流程函数外,还有其他的一些函数,如查询当前用户、IP地址和加密函数等。下面利用几个实例来说明它们的用法,具体操作如下:
工具/原料
1
mysql数据库
2
截图工具
方法/步骤
1
有时连接数据库是远程数据库服务器,需要查看当前连接的用户,这时可以利用命令:select user();如下图所示:
2
查看IP地址的网络字节序表示,可以利用命令:select inet_aton(ip地址);如下图所示:
3
有时有网络字节序,需要查找对应的IP地址,可以利用命令:select inet_ntoa(字节序);如下图所示:
4
需要对数据库某个字段加密,加密后的字符串位数为41位,可以利用命令:select password(字符串);如下图所示:
5
常用来对应用中的数据进行加密,返回MD5值,利用命令:select md5(字符串);如下图所示:
6
用于知道两个日期之间的间隔天数,可以利用命令:select datediff(日期1,日期2);如下图所示:
注意事项
1
这些函数不常用,但是关键时刻可以起到一定作用
2
了解MySQL数据库的这些函数