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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 存储引擎
    查看全部
  • mysql 语句规范(大小写) SELECT NOW() 显示当前日期 等等
    查看全部
  • 接上篇: 主键约束:PRIMARY KEY,每张数据表中只能存在一个主键,主键保证记录的唯一性,主键自动为NOT NULL 唯一约束:UNIQUE KEY,保证记录的唯一性,每张表可以有多个,字段值可以为空 默认约束:DEFAULT,当插入记录是,如果没有明确为字段赋值,则自动赋予默认值。
    查看全部
    0 采集 收起 来源:回顾和概述

    2015-12-23

  • 第二章总结: 数据类型 指列、存储过程参数、表达式和局部变量的数据特征 整型:TINYIINT 1&8 SMALLINT 2&16 MEDIUMINT 3&24 INT 4&32 BIGINT 8&64 数据优化:选择最合适而非最大的数据类型 浮点型:FLOAT -3.402823466E+38到3.402823466E+38 DOUBLE:-1.79769931348623157E+308到1.79769931348623157E+308 日期事件类型:YEAR 1 TIME 3 DATE 3 DATETIIME 8 TIMESTAMP 4 字符型:CHAR(M) M个字节 0<=M<=255;VARCHAR(M) L+1个字节 L<=M 0<=M<=65535; TINYTEXT L+1 L<pow(2,8)TEXT L+2 L<pow(2,16);MEDIUMTEXT L+3 L<pow(2,24) LONGTEXT L+4 L<pow(2,32);ENUM('value1','value2',...)1或2 长度小于 65535 SET('value1','value2',...)1,2,3,4或8 取决于成员数<=64 数据表或称表是数据库最重要的组成部分之一,是其他对象的基础 打开数据库操作USE db_name; 显示打开的数据库SELECT DATABASE(); 创建数据表CREATE TABLE [IF NOT EXISTS] table_name(column_name datatype,...) 查看数据表列表SHOW TABLES [FROM db_name] [LIKE 'pattern'|WHERE expr] 查看数据表结构SHOW COLUMNS FROM tbl_name 记录的插入与查找 插入记录:INSERT [INFO] tbl_name[(col_name,...)] VALUES(val1,...) 记录查找:SELECT expr,... FROM tbl_name 空值与非空:NULL 允许值为空 NOT NULL 禁止值为空 自动编号:AUTO_INCREMENT自动编号,且必须与主键组合使用,默认情况下,起始值为1,每次的增量为1。
    查看全部
    0 采集 收起 来源:回顾和概述

    2018-03-22

  • mysql 退出命令 exit; quit; \q;
    查看全部
  • mysql 登录的参数,若要在cmd中可以登录,必须在path中添加mysql的bin文件夹地址
    查看全部
  • delete 时候 出现错误,error1451:Cannot delete or update a parant row:.... 对此解决方法是 mysql> set foreign_key_checks=0; 可使删除成功。 mysql> set foreign_key_checks=1; 恢复默认设置。
    查看全部
  • 主键约束<br> 每张数据表只能存在一个主键 主键保证记录的唯一性 主键自动为NOT NULL
    查看全部
  • 主键约束只能有一个,唯一约束可以有多个
    查看全部
  • 第一章总结:net start mysql开启服务<br> net stop mysql关闭服务<br> exit quit \q;退出mysql<br> mysql -uroot -p登录<br> prompt修改提示符<br> CREATE {DATABASE|SCHEME} [IF NOT EXISTS] db_name [DEFAULT] <br> CHARACTER SET [=] charset_name;创建数据库<br> SHOW {DATABASES|SCHEMAS} [LIKE 'pattern'|WHERE expr] 显示已存在的<br> 数据库<br> SHOW CREATE DATABASE db_name;显示特定数据库的信息<br> ALTER DATABASE db_name CHARACTER SET charset_name;改变指定数据库的<br> 字符编码<br> DROP {DATABASE|SCHEMA} [IF EXISTS] db_name;删除指定数据库
    查看全部
  • 自动编号必须配合主键使用,但是主键不一定要跟自动编号一起使用
    查看全部
  • 自动编号
    查看全部
    0 采集 收起 来源:MySQL自动编号

    2015-12-23

  • 记录查询
    查看全部
  • 字段值设置空值与非空(默认为空)
    查看全部
  • 插入记录; 注意:列(字段)可以省略,但是必须依次把一行所有的数据都填上,否则会报错; 建议还是把字段的名字写上;除非真的是依次查入一行信息,偷懒插入
    查看全部

举报

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

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