Mysql的其他函数

database()

返回当前数据库名

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| db_springcloud     |
| mysql              |
| performance_schema |
| test               |
| wordpress          |
| xinyu              |
| xinyu2             |
| zabbix             |
+--------------------+
9 rows in set (0.00 sec)

mysql> use test;
Database changed
mysql> select database();
+------------+
| database() |
+------------+
| test       |
+------------+
1 row in set (0.00 sec)

version()

返回当前数据库版本

mysql> select version();
+-----------+
| version() |
+-----------+
| 5.6.33    |
+-----------+
1 row in set (0.00 sec)

user()

返回当前登录用户名

mysql> select user();
+----------------+
| user()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

inet_aton(ip)

返回ip地址的数字表示

mysql> select inet_aton('192.168.8.133');
+----------------------------+
| inet_aton('192.168.8.133') |
+----------------------------+
|                 3232237701 |
+----------------------------+
1 row in set (0.00 sec)

inet_ntoa(ip)

跟inet_aton(ip)刚好相反,返回数字代表的ip地址

mysql> select inet_ntoa('3232237701');
+-------------------------+
| inet_ntoa('3232237701') |
+-------------------------+
| 192.168.8.133           |
+-------------------------+
1 row in set (0.00 sec)

password(str)

返回字符串str的加密版本,加密单向不可逆。适用于mysql数据库的用户密码加密

mysql> select password('123456');
+-------------------------------------------+
| password('123456')                        |
+-------------------------------------------+
| *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
+-------------------------------------------+
1 row in set (0.01 sec)


md5(str)

返回字符串str的MD5值,该值以32位十六进制的二进制字符串的形式返回

mysql> select md5('123456');
+----------------------------------+
| md5('123456')                    |
+----------------------------------+
| e10adc3949ba59abbe56e057f20f883e |
+----------------------------------+
1 row in set (0.00 sec)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄宝康

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值