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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 查看数据表列表 SHOW TABLES[FROM db_name][LINK 'pattern'|SHERE expr]
    查看全部
  • 创建数据库:CREATE DATABASE 修改数据库:ALTER DATABASE 删除数据库:DROP DATABASE
    查看全部
    0 采集 收起 来源:内容回顾

    2017-07-27

  • MySQL默认的端口号:3306 MySQL中的超级用户叫:root
    查看全部
    0 采集 收起 来源:内容回顾

    2017-07-27

  • 约束: 1、保证数据的完整性和一致性 2、分为表级约束和列级约束 3、约束类型包括: NOT NULL(非空约束) PRIMARY KEY(主键约束) FOREIGN KEY(外键约束) UNIQUE KEY(唯一约束) DEFAULT(默认约束) FOREIGN KEY 保证数据完整与一致性 实现一对一或一对多的关系 外键约束要求: (1) 父表(子表所参照的表)与子表(具有外键列的表)必须用相同的存储引擎(只能为InnoDB),且禁止用临时表 (2) 外键列和参照列必须有相似的数据类型; 数字的话长度或是否有符号位必须相同, 而字符的长度可以不同 (3) 外键列和参照列必须创建索引, 若外键列没有索引的话,MySQL将自动创建
    查看全部
  • 上章回顾: 1. 数据类型: 整型, 浮点型, 字符型, 日期时间型 2. 数据表操作: (1) 创建数据表 (2) PRIMARY KEY, UNIQUE KEY, DEFAULT, NOT NULL (3) 记录的插入与查找 本章学习: 约束, 数据表的操作
    查看全部
    0 采集 收起 来源:回顾和概述

    2017-07-27

  • 【采集笔记】 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 当没有赋值时则自动添加默认值
    查看全部
    0 采集 收起 来源:总结

    2017-07-27

  • DEFAULT: 当插入记录时, 如果没有明确为字段赋值, 自动赋予默认值 create table tb6( -> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, -> username VARCHAR(20) NOT NULL UNIQUE KEY, -> sex ENUM('1','2','3') DEFAULT '3' -> );
    查看全部
  • PRIMARY KEY | UNIQUE KEY 主键约束 | 唯一约束 一张表只有一个 | 一张表可以有多个 不能为空(NULL)| 可以为空值(NULL)
    查看全部
  • 主键允许赋值,但不能赋相同的值 定义主键可以使用PRIMARY KEY也可以只使用KEY; AUTO_INCREMENT 一定要和 PRIMARY KEY一起使用, 但PRIMARY KEY 不一定和AUTO_INCREMENT 使用。
    查看全部
  • AUTO_INCREMENT,自动编号属性 必须与主键组合使用 默认情况下,起始值为1,每次的增量为1(所以AUTO_INCREMENT必须为数值型) 保持记录的唯一性。
    查看全部
    0 采集 收起 来源:MySQL自动编号

    2017-07-27

  • CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
    查看全部
    0 采集 收起 来源:操作数据库

    2017-07-27

  • 关键字与函数名称全部大写 数据库名称、表名称、字段名称全部小写 SQL语句必须以分号结尾
    查看全部
  • SELECT VERSION() 显示当前服务器版本 SELECT NOW()显示当前日期时间 SELECT USER()显示当前用户
    查看全部
  • mysql:日期时间型
    查看全部
  • 浮点型数据类型
    查看全部

举报

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

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