【MySQL作业】MySQL函数——美和易思系统信息函数和加密函数应用习题

点击打开所使用到的数据库>>>


1、显示当前 MySQL 服务器的版本信息和登录信息。

MySQL 系统信息函数 version() 用于返回当前 MySQL 的版本号,"show processlist" 用于显示 MySQL 运行时相关线程的运行状态,这些信息包括连接数、连接状态等,通过这些信息可以帮助使用者识别出有问题的查询语句等。

2、显示当前被 MySQL 服务器验证的用户和主机名组合。

显示当前被 MySQL 服务器验证的用户和主机名组合的 MySQL 信息函数可以是 USER()、CURRENT_ USER()、SYSTEM_USER() 和 SESSION_USER()

select USER(), CURRENT_USER(), SYSTEM_USER(), SESSION_USER();

3、分别使用 PASSWORD(str) 和 MD5(str) 对所有客户的登录密码“pwd”进行加密,并显示加密之后的密码信息。

select customerID 登录名 , pwd 密码 , PASSWORD(pwd) PASSWORD 密码 ,MD5(pwd) MD5密码 from customer


4、使用“oracle”作为加密密钥对登录 ID 为 5 的密码进行 ENCODE 加密。

select customerID 登录名 , pwd 密码 , ENCODE(pwd,'oracle') ENCODE 密码 from customer where customerID=5

 

>>知识点【第5章 MySQL 函数】

 

posted @ 2020-04-23 23:02  明金同学  阅读(62)  评论(0编辑  收藏  举报