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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • MySQL设置字段非空
    查看全部
  • MySQL查找记录
    查看全部
  • MySQL往数据表插入记录,省略字段的话,默认全部字段都赋值
    查看全部
  • MySQL查看数据表结构
    查看全部
  • MySQL查看数据表
    查看全部
  • MySQL创建数据表
    查看全部
  • MySQL字符串类型
    查看全部
  • MySQL时间类型
    查看全部
  • MySQL的整数范围
    查看全部
  • 限制查询结果返回数量: [LIMIT{[offset,]row_count|row_count OFFSET offset}] (php+mysql分页显示数据就利用了这个原理,offest为结果集起始下标,注意,下标从0开始,每页显示的数据的起始下标为(当前页数-1)*每页显示的数据数。) (1)SELECT * FROM users LIMIT 2; // 一个数字限制查询结果数量为 2 条 (2)SELECT * FROM users LIMIT 2,3 ;从第三个开始(第一个为0),返回三条。 (3)第三种insert,数据从一个表插入到另一个表: INSERT test SELECT username FROM users WHERE age >=30; // 字段不匹配提示 INSERT test(username) SELECT username FROM users WHERE age >=30; 这是INSERT的第三种方法,与前两种相比,这种方法是使用了子选择,这样就相当于将A表中满足条件的数据导入了B表,无需手动写了
    查看全部
  • 学吃饭很关键
    查看全部
    0 采集 收起 来源:MySQL概述

    2016-06-02

  • 1.修改列定义 ALTER TABLE users2 MODIFY id SMALLINT UNSIGNED NOT NULL FIRST; //将id字段的位置提到第一列 ALTER TABLE users2 MODIFY id TINYINT UNSIGNED NOT NULL; //修改数据类型smallint-->tinyint,需注意数据丢失的问题 2.修改列名称 ALTER TABLE users2 CHANGE pid p_id TINYINT UNSIGNED; //修改列名称 3.数据表更名 方法1 ALTER TABLE users2 RENAME [TO/AS] users3; 方法2 RENAME TABLE users5 TO users2[,user6 TO user7];//可一次性改多,数据库和表名修改时需要注意是否被引用,要修改全局都要修改! 2.约束 按功能划分:NOT NULL, PRIMARY KEY, UNIQUE KEY, DEFAULT, FOREIGN KEY 按数据列的数目划分:表级约束, 列级约束 3.修改数据表 针对字段的操作:添加/删除字段、修改列定义、修改列名称等。 针对约束的操作:添加/删除各种约束 针对数据表的操作:数据表更名(两种方式)
    查看全部
  • 删除约束:<br> 1.删除主键约束:<br> ALTER TABLE tbl_name DROP PRIMARY KEY;<br> 2.删除唯一约束:<br> ALTER TABLE tbl_name DROP INDEX index_name;<br> 3.删除外键约束:<br> ALTER TABLE tbl_name DROP FORMARY KEY 外键的名字;
    查看全部
  • 约束笔记
    查看全部
  • 添加外键约束:ALTER TABLE users2 ADD FOREIGN KEY(pid) REFERENCES provinces (id); 添加默认约束:ALTER TABLE users2 ALTER age SET DEFAULT 15; 删除默认约束:ALTER TABLE users2 ALTER age DROP DEFAULT; 数据表的修改操作:无非就是添加列,删除列,添加约束,删除约束。用的是ALTER,而INSERT是对数据表添加插入记录用的。 添加单列:ALTER TABLE users2 ADD age TINYINT UNSIGNED NOT NULL; 添加多列: ALTER TABLE users2 ADD (col_name column_definition,...); 删除列:ALTER TABLE users2 DROP age; 添加主键约束:ALTER TABLE users2 ADD CONSTRAINT PK_users2_id PRIMARY KEY (id); 添加唯一约束:ALTER TABLE users2 ADD UNIQUE (username);
    查看全部

举报

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

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