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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 运算符和函数
    查看全部
    0 采集 收起 来源:回顾和概述

    2017-08-26

  • 子查询必须在括号内,子查询可以包含insert语句、select语句、update语句、delete语句
    查看全部
    0 采集 收起 来源:回顾和概述

    2017-08-26

  • 关键字与函数名称全部大写 数据库名称、表名称、字段名称全部小写 SQL语句必须以分号结尾
    查看全部
    0 采集 收起 来源:操作数据库

    2017-08-26

  • 比较运算符与函数: [NOT] BETWEEN...AND...//在不在范围内 例:SELECT 35 BETWEEN 1 AND 20;//表示35在1-20只内,结果为0,因为不在。 SELECT 5 BETWEEN 1 AND 20;//表示5在1-20只内,结果为1,因为在。 [NOT] IN //在不在列出值范围内 例:SELECT 10 IN(5,10,15,20);//表示10在不在5,10,15,20之内,结果为1. SELECT 12 IN(5,10,15,20);//表示12在不在5,10,15,20之内,结果为0. IS [NOT] NULL//是不是为空 例:SELECT NULL IS NULL;//表示空是否为空,结果为1 SELECT 0 IS NULL;//表示0是否为空,结果为0,空字符串也不是空。
    查看全部
  • 数值运算符与函数 1、CEIL(数值); 说明:就是向上取整,如:SELECT CEIL(3.01);结果是4; 2、FLOOR(数值); 说明:就是向下取整,如:SELECT FLOOR(3.99);结果是3; 3、DIV,取整除法,例:SELECT 3 DIV 4; 结果是0;因为3除以4,整数位为0; 4、MOD,相当于%取余运算符,也可以用%号代替;例子:SELECT 4 MOD 3; 结果为1;SELECT 5.3 MOD 3; 结果为2.3; 5、POWER(数值,数值)平方运算;例子:SELECT POWER(3,3); 结果为27; 6、ROUND(数值,小数的位数),指定小数的位数,并进行四舍五入 7、TRUNCATE(数值,截取位数); 说明:和ROUND()相似,只是不四舍五入,截取位数还能是负数(-1为个位之后变0,-2为十位之后变0,类推),如:SELECT TRUNCATE(125.68,-1); 结果为120;
    查看全部
  • 字符函数
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2017-08-25

  • CONCAT_WS() 是指几个字符之间用什么链接符号链接在一起 concat_ws(‘符号’,‘A’,‘B’,‘C’)
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2017-08-25

  • 链接字符 CONCAT() SELECT CONCAT(col_1,‘其他字符’,col_2,...) AS col_other FROM table_name; 将col_1。逗号和col_2组合成在一起。输入列为col_other;
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2017-08-25

  • DOS 界面连接数据库 mysql -u用户名 -p密码 -hHOST 显示数据库 SHOW DATABASES; 显示表结构 SHOW COLUMNS FROM table; 显示所有表 SHOW TABLES; 进入数据库 USE 数据库; 创建数据库 CREATE DATABASE 库名; 删除库drop 库名; 创建表 CREATE TABLE 表名(字段及信息); 插入数据 INSERT INTO table []VALUES();[]为空说明插入全部的值 查询数据 SELECT COLUMNS FROM table WHERE 条件 记录删除delete from 表名 where 条件; 自增自动编号 auto_increment 主键约束 primary key(有auto_increment的一定是主键,主键不一定有auto_increment) 唯一约束 unique key 默认约束 default 当没有赋值时则自动添加默认值
    查看全部
    5 采集 收起 来源:总结

    2017-08-25

  • DEFAULT:指默认值,当插入数据时候,如果没有明确为字段赋值的时候,则会自动赋予默认值。 看截图例子
    查看全部
  • UNIQUE KEY 1唯一约束2唯一约束可以保证记录的唯一性3唯一约束字段可以为空值4数据表可以存在多个唯一约束 字段允许为空就代表两条或者两条以上记录的字段都可以为空,如果都为空它们的值都是相同的,相同又和保证唯一性的要求相互背离的,但实际上它们存储的时候即使保留多个值,但是最终存储的时候就只有一个。
    查看全部
  • Select 语句
    查看全部
    0 采集 收起 来源:小结

    2017-08-25

  • UPDATE tab_name SET col_name= ... [WHERE...]; 将某一列更新
    查看全部
  • 主键不一定要和AUTO_INCREMENT一起使用。主键允许赋值,但不允许有相同的值
    查看全部
  • auto_increment必须要和主键一起使用,但是主键不一定要和auto_increment一起使用; primary key 1.主键约束2每张数据表格只有有一个主键,保证记录的唯一性3主键是NOT NULL; 使用方法见截图
    查看全部

举报

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

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