为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
与MySQL的零距离接触_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 自定义函数 用户自定义函数(user-defined function,UDF)是一种对MySQL扩展的途径,其用法与内置函数相同。
    查看全部
  • 加密函数.如果说MySQL当中的信息是为了以后的web页面做准备,那我们尽量额使用md5.而password只有一个用途,就是我们在修改客户端自己密码的时候(举例:):SET PASSWORD = PASSWORD('dimitar');
    查看全部
    0 采集 收起 来源:MySQL 加密函数

    2015-09-13

  • 聚合函数
    查看全部
    0 采集 收起 来源:MySQL 聚合函数

    2015-09-13

  • 信息函数.LAST_INSERT_ID(),当你一次性插入多条记录的时候,他只返回第一条写入记录的ID。
    查看全部
    0 采集 收起 来源:MySQL 信息函数

    2015-09-13

  • 日期时间函数.举例:SELECT DATE_ADD('2014-3-12',INTERVAL 1 YEAR);回车:2015-3-12 SELECT DATE_ADD('2014-3-12',INTERVAL -1 YEAR);回车:2013-3-12 SELECT DATE_ADD('2014-3-12',INTERVAL 365 DAY);回车:2015-3-12 SELECT DATE_ADD('2014-3-12',INTERVAL 3 WEEK);回车:2014-4-2 SELECT DATEDIFF('2013-3-12','2014-3-12');回车:-365 SELECT DATEDIFF('2013-3-12','2014-3-12');回车: SELECT DATE_FORMAT('2014-3-2','%m/%d/%Y');回车:03/02/2014
    查看全部
  • SELECT NULL IS NULL;回车:1 SELECT ‘’ IS NULL;回车:0 ,意思是空的字符串时是空吗 SELECT 0 IS NULL;回车:0 SELECT * FROM test WHERE first_name IS NULL;意思是:在数据表TEST中寻找first_name为空的值。
    查看全部
  • SELECT 10 IN(5,10,15,20);回车:1 SELECT 13 IN(5,10,15,20);回车:0 SELECT 13 NOT IN(5,10,15,20);回车:1
    查看全部
  • SELECT 1 BETWEEN 1 AND 22;回车:1 SELECT 22 BETWEEN 1 AND 22;回车:1 SELECT 2 BETWEEN 1 AND 22;回车:1 SELECT 25 BETWEEN 1 AND 22;回车:0 SELECT 35 NOT BETWEEN 1 AND 22;回车:1
    查看全部
  • 比较运算符与函数
    查看全部
  • 数值运算符与函数
    查看全部
  • 1.SELECT 3+4;回车:7. 2.SELECT CEIL(3.01)回车:4. 3.SELECT FLOOR(3.99)回车:3. 4.SELECT 3/4;回车:0.7500. SELECT 3 DIV 4;回车:0. SELECT 5 DIV 2;回车:2. 5.SELECT 5 MOD 3=5 % 3;回车:2. SELECT 5.6 MOD 3;回车:2.6 6.SELECT POWER(3,3);回车:27. 7.SELECT ROUND(3.652,1);回车:3.7 8.SELECT TRUNCATE(125.89,2);回车:125.89.SELECT TRUNCATE(125.89,1);回车:125.8 SELECT TRUNCATE(125.89,0);回车:125 SELECT TRUNCATE(125.89,-1);回车:120 SELECT TRUNCATE(125.89,-2);回车:100
    查看全部
  • SELECT 'MYSQL' LIKE 'M%';回车输出1.1代表为true的意思、‘M%’的意思是m后面跟任意字符。 SELECT * FROM test WHERE first_name LIKE '%O%';意思是在数据表test中的字段first_name中查找含有o的数据。如果想要查找含有%的数据,SELECT * FROM test WHERE first_name LIKE '%1%%' ESCAPE'1';意思是1后面这个%不需要在进行解析。其实不一定非要是1,可以放任何不适%的字符就可以。如果是三个%,那他会把三个%都解析,此时所有的数据都会被查找出来。
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2015-09-13

  • % :代表任意个字符。_(下划线):代表任意一个字符。
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2015-09-13

  • SELECT SUBSTRING('MYSQL',1,2);然后回车结果是:MY。该语句的意思是在‘MYSQL’这个字符串中从第一个字符开始截取两个字符。如果这样SELECT SUBSTRING('MYSQL',3);,那么他就会从第三个字符开始一直截取到最后一个字符。如果这样SELECT SUBSTRING('MYSQL',-1);回车输出的结果就是:L。负数说明是倒着数过来。位置可以使负数但是截取字符的个数不能为负数。
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2015-09-13

  • SELECT REPLACE('??My??SQL???','?','');然后回车结果是:MySQL。字符长度为5.该语句的意思是:将'??My??SQL???'这个字符串中的?号替换成空字符。 还可以这样玩:SELECT REPLACE('??My??SQL???','?','!*');该语句的意思是:将'??My??SQL???'这个字符串中的?号替换成!和*。 还可以这样玩:SELECT REPLACE('??My??SQL???','??','!');该语句的意思是:将'??My??SQL???'这个字符串中的两个?号替换成一个!。输出结果就是:!My!SQL!?。
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2015-09-13

举报

0/150
提交
取消
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!