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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 修改列定义: ALTER TABLE tbl_name MODIFY [COLUMN] col_name column_definition [FIRST|AFTER col_name] 修改列名称: ALTER TABLE tbl_name CHANGE [COLUMN] old_col_name new_col_name column_definition [FIRST|AFTER col_name] 数据表更名: 方法1:ALTER TABLE tbl_name RENAME [TO|AS] new_tbl_name 方法2:RENAME TABLE tbl_name TO new_tbl_name[,tbl_name2 TO new_tbl_name2]...
    查看全部
  • 本章总结
    查看全部
    0 采集 收起 来源:小结

    2017-01-31

  • 1.删除主键约束,因为主键有且只有一个,所以直接加PRIMARY KEY即可 ALTER TABLE 表名 DROP PRIMARY KEY; 2.删除唯一约束,删除该约束的索引 如何查看约束索引,SHOW INDEXES FROM 表名,其中的KEY_NAME即是索引名 ALTER TABLE 表名 DROP INDEX key_name; 3.删除外键约束,删除该外键约束的名称 系统会自动给外键列创建名称,通过SHOW CREATE TABLE 表名 来查看其中CONSTRAINT后加注的字段名称 ALTER TABLE 表名 DORP FOREIGN KEY 索引名称;
    查看全部
  • 浮点型:
    查看全部
  • 修改数据表: 1. 添加主键约束: ALTER TABLE tb1_name ADD [CONSTRAINT[symbol]] PRIMARY KEY [index_type](index_col_name,...) 2. 添加唯一约束: ALTER TABLE tb1_name ADD [CONSTRAINT[symbol]] UNIQUE [INDEX|KEY] [index_name] [index_type] (index_col_name,...) 3. 添加外键约束: ALTER TABLE tb1_name ADD [CONSTRAINT[symbol]] FOREIGN KEY [index_name] (index_col_name,...) reference 父表名(属性) 4. 添加/删除默认约束 ALTER TABLE tb1_name ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}
    查看全部
  • 整型:
    查看全部
  • 默认端口 3306 默认超级用户名 root 创建数据库 CREATE DATABASE; 修改数据库 ALTER DATABASE; 删除数据库 DROP DATABASE;
    查看全部
    0 采集 收起 来源:内容回顾

    2017-01-31

  • 删除列:ALTER TABLE tb1_name DROP[COLUMN] col_name; 添加多列:ALTER TABLE tb1_name ADD[COLUMN] (col_name column_definition,...); 添加单列:ALTER TABLE tb!_name ADD[COLUMN] col_name column_definition [FIRST|AFTER col_name];
    查看全部
  • 列级约束使用较多,表级约束使用较少。 NOT NULL ,DEFAULT约束只能有列级约束,没有表级约束。 主键,唯一,外键都有列级和表级约束。
    查看全部
  • {必选项}[可选项] 创建数据库: CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name; IF NOT EXIT:如果数据库不存在,直接创建,如果存在,则提示一个警告。如果没有这个参数,而数据库已存在,则产生错误。 DEFAULT:设定编码方式,如果未设定,则采用默认编码方式。 修改数据库: ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name; 删除数据库: DROP {DATABASES | SCHEMAS} [IF EXISTS] db_name; 查看当前服务器下的数据库列表: SHOW {DATABASE | SCHEMA} [LIKE 'pattern' | WHERE expr]; 查看警告信息: SHOW WARNINGS; SHOW 后接命令行,则返回命令行的具体信息。
    查看全部
    0 采集 收起 来源:操作数据库

    2017-01-31

  • 外键约束例句: pid SMALLINT UNSIGNED, //要和父表类型相似 FOREIGN KEY (pid) REFERENCES provinces (id) ON DELETE CASCADE;
    查看全部
  • MySQL 语句的规范
    查看全部
  • mysql常用命令
    查看全部
  • MySQL提示符
    查看全部
  • windows环境下清屏命令:cls 翻阅命令:上下方向键 修改mysql提示符: 1、shell>mysql -u用户名 -p密码 --prompt 提示符 2、连接上mysql后,通过prompt命令修改:mysql>prompt 提示符
    查看全部

举报

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

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