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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 并发控制
    查看全部
  • 回顾知识
    查看全部
    0 采集 收起 来源:课程回顾

    2015-11-06

  • 过程函数区别
    查看全部
  • 创建存储过程例子
    查看全部
  • 语句规范
    查看全部
  • 加密函数 MD5()信息摘要算法 SELECT MD5('Admin'); 给Admin加密.如果mysql中的信息是为了web开发做准备.那么尽量使用MD5. 返回的是32位的数字 PASSWORD()密码算法 SELECT PASSWORD('Admin'); 进行密码的计算,返回的是一串字符. 把当前MySQL登录密码改为admin; SET PASSWORD=PASSWORD('admin');
    查看全部
    0 采集 收起 来源:MySQL 加密函数

    2015-11-05

  • 聚合函数 特点是只有一个返回值. AVG()平均值 查询商品表中类型为手机的平均价格 SELECT AVG(price) AS avgprice FROM goods WHERE gtype='手机'; COUNT()计数 查询商品表中类型为手机的记录有多少条 SELECT COUNT(goodid) AS count FROM goods WHERE gtypr='手机'; MAX()最大值 查询商品表中类型为手机的最高价格 SELECT MAX(price) AS top_price FROM goods WHERE gtype='手机'; MIN()最小值 查询商品表中类型为手机的最低价格 SELECT MIN(price) AS low_price FROM goods WHERE gtype='手机'; SUM()求和 查询商品表中类型为手机的价格总额 SELECT SUM(price) AS sum_price FROM goods WHERE gtype='手机'; 查询商品表中类型为手机的价格总额,保留小数点后两位. SELECT ROUND(SUM(price),2) AS sum_price FROM goods WHERE gtype='手机';
    查看全部
    0 采集 收起 来源:MySQL 聚合函数

    2015-11-05

  • 简单使用MySQL: 创建数据库:CREATE DATABASE 修改数据库:ALTER DATABASE 删除数据库:DROP DATABASE
    查看全部
    0 采集 收起 来源:内容回顾

    2015-11-05

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

    2015-11-05

  • 日期时间函数 NOW()当前日期和时间 SELECT NOW(); 返回当前日期时间 CURDATE()当前日期 SELECT CURDATE();返回当前日期 CURTIME()当前时间 SELECT CURTIME();返回当前时间 DATE_ADD()日期变化 有两个参数,第一个为日期,第二个为增加条件. SELECT DATE_ADD('2015-11-06',INTERVAL 365 DAY); DAY可以换成YEAR,MONTH,WEEK 则会显示2016-11-06 其中还可以INTERVAL -365 DAY;则返回2014-11-06; DATEDIFF()日期差 有两个参数,都是日期.表示前者日期与后者日期的差 SELECT DATEDIFF('2015-11-06','2014-11-06');结果返回天数365 DAY. DATE_FORMAT()日期格式转换 有两个参数,第一个是要转的日期,第二个为要转成的日期格式 SELECT DATE_FORMAT('2015-11-06','%m/%d/Y'); 返回结果11/06/2015
    查看全部
  • 比较运算符与函数 BETWEEN..AND.. 判断是否在..之间中 NOT BETWEEN.. AND..判断是否不在..区间中. SELECT 15 BETWEEN 1 AND 22; 结果为1,返回布尔值. IN()在列出值范围内 NOT IN()判断是否不在范围内 SELECT 10 IN (1,10,15); 结果为1,返回布尔值. IS NULL 判断是否为空 IS NOT NULL 判断是否不是空 SELECT 5 IS NULL; 结果返回0,返回布尔值. SELECT * FROM test WHERE first_name IS NULL ;//筛选名字为空的用户信息. SELECT * FROM test WHERE first_name IS NOT NULL;// 筛选名字不为空的用户信息.
    查看全部
  • 数值运算符与函数 SELECT 3*2; 结果为6 CEIL()进一取整(小数点后) SELECT CEIL(3.01) 结果为4; FLOOR()舍一取整 SELECT FLOOR(3.99); 结果为3 DIV整数除法 SELECT 3 DIV 4; 结果为0 SELECT 3/4; 结果为0.75 MOD取余数 SELECT 5 MOD 3; 返回结果为2; SELECT 5%3 返回结果为2;两者效果一样 POWER()幂运算 有两个参数,第一个为底数,第二个为次方数. SELECT POWER(2,4); //2的4次方 返回结果16 ROUND()四舍五入 有两个参数,第一个参数是要进行四舍五入的数,第二个参数是保留小数点后几位. SELECT ROUND(3.756,2); 结果返回3.76 TRUNCATE()数字截取,不做四舍五入 SELECT TRUNCATE(120.788,2); 结果返回120.78;
    查看全部
  • 整型数据类型
    查看全部
  • 小结小结
    查看全部
    0 采集 收起 来源:小结

    2015-11-05

  • NULL 或者不写 字段可为空<br> NOT NULL 字段不能为空<br> 赋值为NULL时,不需要打‘’!!!!!<br> 查看记录不同于查看数据库,查看表,其关键字为SELECT!!! ================================================================ CREATE DATABASE t1; USE t1; CREATE TABLE tb2( uername VARCHAR(20) NOT NULL; age TINYINT UNSIGNED NULL
    查看全部

举报

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

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