为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
学习人数
综合评分9.67
950人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 创建与默认编码方式不同的数据库 CREATE {DATABASE |SCHEMA} [IF NOT EXISTS] db_name CHARACTER SET 编码方式; 数据库的修改 ALTER { DATABASE | SCHEMA } [db_name] [DEFAULT] CHARACTER SET 新编码方式; 删除数据库 DROP { DATABASE | SCHEMA } [IF EXISTS] db_name;
    查看全部
    0 采集 收起 来源:操作数据库

    2014-10-14

  • {}必选项,表示必须有的; | 或选项,表示选择; []可选项,有或没有都允许。 ···创建数据库··· CREATE {DATABASE |SCHEMA} [IF NOT EXISTS] DB_name; ···查看当前服务器下的数据表列表··· SHOW {DATABASES |SCHEMAS}; ···查看警告信息··· SHOW WARNINGS; ···查看数据库db_name的信息··· SHOW CREATE DATABASE db_name;
    查看全部
    0 采集 收起 来源:操作数据库

    2014-10-14

  • 关键字、函数名全部大写 数据库名称、表名称、字段名称小写 sql语句必须以分号结尾 注:小写虽然都可以实现相应命令,但为了我们方便区分关键字、函数和数据库名称、表名称、字段名,我们应当区分大小写!规范问题! 【显示当前服务器版本】 SELECT VERSION(); 【显示当前日期】 SELECT NOW(); 【显示当前用户】 SELECT USER();
    查看全部
  • create table provinces( id tinyint unsigned auto_increment primary key, name varchar(25) not null); create table users( id tinyint unsigned auto_increment primary key, username varchar(25) not null, pid tinyint unsigned, foreign key (pid) references provinces (id) on delete cascade);
    查看全部
  • MySQL 登录参数 -u,--user name 用户名 -p,--password name 密码 -D,--database name 打开指定数据库 -P,--port # 端口名 -h,--host name 服务器名称 --delimiter name 指定分隔符 --prompt name 设置提示符 -V,--version 输出版本信息并且退出(select version();) MySQL 退出(exit quit \q)
    查看全部
  • 外键约束的参照操作 A、cascade:从父表删除或更新且自动删除或更新子表中匹配的行 B、set null:从父表删除或更新行,并设置子表中的外键列为 null 如果使用该选项,必须保证子表列没有指定 not null C、restrict:拒绝对父表的删除或更新操作 D、no action:标准 sql 的关键字,在 Mysql 中与 restrict 相同
    查看全部
  • my.ini 默认存储引擎 default-storage-engine=INNODB show create database db_name; show create table tbl_name; 查看表中的索引(\G 网格形式显示) show indexes from tbl_name\G;
    查看全部
  • 约束: 1、约束保证数据的完整性和一致性 2、约束分为表级约束和列级约束 3、约束类型包括 (not null/primary key/unique key/default/foreign key) foreign key 1、保持数据一致性,完整性 2、实现一对一或一对多关系 外键约束的要求 A、父表和子表必须使用相同的存储引擎,而且禁止使用临时表 B、数据表的存储引擎只能为 InnoDB C、外键列和参照必须具有相似的数据类型。其中数字的长度或是否有符号位必须相同;而字符的长度可以不同 D、外键列和参照列必须创建索引。外键列不存在将自动创建
    查看全部
  • INSERT INTO tb_name('') SELECT 字段 FROM tb_name1 WHERE where_condition; 插入查找的多条记录
    查看全部
  • limit 0,2;第一条记录是从第0条开始的.
    查看全部
  • 唯一约束(unique key) A、可以保证记录的唯一性 B、字段可以为 多个 空值(null) C、每张数据表可以存在多个唯一约束
    查看全部
  • 主键约束(primary key) A、每张数据表只能存在一个主键 B、主键保证记录的唯一性 C、主键自动为 not null AUTO_INCREMENT必须和PRIMARY KEY一起使用 而PRIMARY KEY不一定和AUTO_INCREMENT一起使用
    查看全部
  • 插入可以是函数,可以是数学表达式,如果有默认值可以直接插入DEFAULT,插入主键时,可以直接插入NULL或者DEFAULT。
    查看全部
  • auto_increment A、自动编号,且必须与主键组合使用 B、默认情况下,起始值为1,每次的增量为1
    查看全部
    0 采集 收起 来源:MySQL自动编号

    2014-10-14

  • 非空约束 null(默认) not null
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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