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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • ①参照列没有索引的话,MySQL会自动创建索引,因为参照列含有主键,创建主键时MySQL会默认创建所用; ②外键列的索引也是MySQL根据参照列自动创建的;
    查看全部
  • 看评论,图灵机,,电脑,人工智能,密码破译,物理密码。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    查看全部
  • 字符型 1、CHAR(M):定长类型,比如CHAR(5),如果我们只赋值abc,那么系统会自动在后面补两个空格0——255 2、VARCHAR(M):变长类型,L+1个字节,其中L<=M且0<=M0——65535 3、ENUM('value1','value2'...)枚举值,提供几个选项,选择其中一个,如:性别('男','女','保密') 4、SET('value1','value2'...) 最多64个成员,可以任选里面其中几个,任意排列组合 L+1或L+2里多出来的字节是用来保存数据值的长度的。在对长度可变的数据进行处理时,MySQL要把数据内容和数据长度都保存起来。 这个很重要!
    查看全部
  • 回顾上一章节
    查看全部
    0 采集 收起 来源:内容回顾

    2017-07-31

  • 查看当前服务器数据库列表
    查看全部
    0 采集 收起 来源:操作数据库

    2017-07-31

  • 创建数据库语句
    查看全部
    0 采集 收起 来源:操作数据库

    2017-07-31

  • 江湖上 感觉命令行用起来比较洋气,打开终端,猛敲几下键盘,周围的看官个个目瞪口呆,惊为天人。。。 时间: 2015-09-04
    查看全部
  • Jason_Smith 查看表结构,,用 DESC [table名] 多简单,,,。 时间: 2017-05-05
    查看全部
  • 1. 创建表: create table user( id smallint primary key not null auto_increment, name varchar(20), age smallint ); 2. show create table user; 查看创建表信息 show tables; 显示当前数据库所有的表 show columns from user; 显示列属性 或 discribe user; show indexes from user \G; 显示所有的索引,“\G” 表示按列显示 3. drop table user1; 删除表 4. 表添加一列: alter table user add age tinyint 表删除一列: alter table user drop age; 5. 添加主键约束:alter table user2 add primary key (id); 删除主键约束:alter table user2 drop primary key; 添加唯一约束: alter table user2 add unique key uni_key (name); 删除唯一约束: drop index uni_key on user2; 添加外键约束:alter table user2 add foreign key (age) references user(id); 添加默认约束:alter table user2 alter age set default 20; 删除默认约束:alter table user2 alter age drop default; 修改列属性:alter table user2 modify name varchar(30); 修改列名:alter table user2 change age age1 tinyint not null; 修改表名:alter tabler user2 rename user3 或者 rename table user3 to user2; 注:尽量不要修改列名和表名
    查看全部
    1 采集 收起 来源:小结

    2017-07-31

  • 约束以及修改数据表知识点
    查看全部
    0 采集 收起 来源:小结

    2017-07-31

  • 今天花了一个白天才安装好mysql,开始安装的是最新版本,各种问题,还差各种插件,后来选择和老师差不多版本的5.5版本mysql按照老师版本安装快了一些,这样也方便跟随老师学习。
    查看全部
  • Mysql net start mysql启动,提示发生系统错误 5 拒绝访问 解决之道http://blog.csdn.net/htyurencaotang/article/details/8305828
    查看全部
  • 修改列定义:modify,change: * ALTER TABLE 表名 MODIFY 列名 数据类型 其他属性 举例:ALTER TABLE users2 MODIFY id SMALLINT UNSIDNED FIRST; * ALTER TABLE 表名 CHANGE 列名 新列名 数据类型 其他属性 举例:ALTER TABLE users2 CAHNGE pid p_id SMALLINT UNSINGED NOT NULL; 表重命名的两种方法:rename和rename to * ALTER TABLE 表名 RENAME [TO|AS] 新表名 举例:ALTER TABLE users2 RENAME users3; * RENAME TABLE 表名 TO 新表名; 举例:RENAME TABLE users3 TO users2;
    查看全部
  • 每个表中只有一个主键
    查看全部
  • 查索引是SHOW INDEX 查约束是SHOW INDEXES 约束和索引, 前者是用来检查数据的正确性,后者用来实现数据查询的优化,目的不同。 唯一性约束与唯一索引有所不同: (1).创建唯一约束会在Oracle中创建一个Constraint,同时也会创建一个该约束对应的唯一索引。 (2).创建唯一索引只会创建一个唯一索引,不会创建Constraint。 也就是说其实唯一约束是通过创建唯一索引来实现的。 在删除时这两者也有一定的区别: 删除唯一约束时可以只删除约束而不删除对应的索引,所以对应的列还是必须唯一的, 而删除了唯一索引的话就可以插入不唯一的值。 删除唯一约束:ALTER TABLE table_name DROP INDEX 数据名; PRIMARY KEY 和 KEY 的区别: 主键一定是唯一性索引,唯一性索引并不一定就是主键 一个表中可以有多个唯一性索引,但只能有一个主键 主键列不允许空值,而唯一性索引列允许空值
    查看全部

举报

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

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