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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 外键约束要求
    查看全部
  • 数据类型 整型 (tinyint smallint mediumint int bigint) 浮点型 (FLOAT{[M,D]},DOUBLE{[M,D]})M:总位数,D:小数点后位数 日期 (YEAR DATE TIME TIMESTEMP) 字符型 (CHAR VARCHAR TEXT) DOS 界面连接数据库 mysql -u用户名 -p密码 -hHOST ----总结------
    查看全部
    0 采集 收起 来源:总结

    2015-08-05

  • 字符型
    查看全部
  • 查询+表达式
    查看全部
  • 字符型
    查看全部
  • FOREIGN KEY('外键列') REFERENCES +父表('参照列')
    查看全部
  • ZJD
    创建一张表; create table provices( id smallint unsigned primary key auto_increment, pname varchar(20) not null ); 查看创建的表结构信息; show create table provices; ----------------------------------------------------- | provices | CREATE TABLE `provices` ( `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT, `pname` varchar(20) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 | 外键约束的条件: 父表和子表必须使用相同的存储引擎 数据表的存储引擎只能为InnoDB 外键列和参照列必须具有相似的数据类型。 外键列和参照列必须创建索引。如果外键列不存在索引的话,mysql将自动创建索引。 create table users( id smallint unsigned primary key auto_increment, username varchar(20) not null, pid smallint unsigned, foreign key(pid) references provices(id) ); 索引查询 mysql> show indexes from provices\G; *************************** 1. row ********** Table: provices Non_unique: 0 Key_name: PRIMARY Seq_in_index: 1 Column_name: id Collation: A Cardinality: 0 Sub_part: NULL Packed: NULL Null: Index_type: BTREE Comment: Index_comment:
    查看全部
  • 数据库操作 (花括号必选,中括号可选) 增:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name 删:DROP DATABASE db_name; 改:ALTER DATABASE db_name CHARACTER SET charset_name; 查:显示所有的数据库 :SHOW DATABASES; 显示创建信息 :SHOW CREATE DATABASE t1;
    查看全部
    4 采集 收起 来源:操作数据库

    2015-08-04

  • MySql语句规范: ①关键字和函数名称全部大写 ②数据库名称、表名称、字段名称全部小写 ③SQL语句必须以分号结尾 常用语句 SELECT VERSION(); 查询当前服务器版本 SELECT NOW(); 查询当前日期时间 SELECT USER(); 查询当前用户
    查看全部
  • 修改列定义 ALTER TABLE 表名 MODIFY 字段名 数据类型 (FIRST或者AFTER 字段名) 修改列名称 ALTER TABLE 表名 CHANGE 原字段名 新字段名 数据类型 (FIRST或者 AFTER 字段名) 数据表名修改 1.ALTER TABLE 表名 RENAME (TO|AS) 新表名 2.RENAME TABLE 表名 TO 新表名 (表名2 TO 新表名2) ...
    查看全部
  • 删除主键约束 ALTER TABLE 表名 DROP PRIMARY KEY; 删除唯一约束 ALTER TABLE 表名 DROP {INDEX|KEY} 约束所在字段; 查看外键约束名称: SHOW CREATE TABLE 表名; 删除外键约束 ALTER TABLE 表名 DROP FOREIGN KEY 外键索引名字;
    查看全部
  • 添加默认约束
    查看全部
  • 外键约束的要求
    查看全部
  • 五大约束 1.not null 2.primary key 3.unique key 4.default 5.foreign key default-storage-engine=innodb
    查看全部
  • 数据类型 整型 (tinyint smallint mediumint int bigint) 浮点型 (FLOAT{[M,D]},DOUBLE{[M,D]})M:总位数,D:小数点后位数 日期 (YEAR DATE TIME TIMESTEMP) 字符型 (CHAR VARCHAR TEXT) DOS 界面连接数据库 mysql -u用户名 -p密码 -hHOST ----总结------ 创建数据表:CREATE TABLE table_name; 查看数据表:SHOW COLUMNS FROM table_name; 向表中插入:INSERT table_name 查找记录 :SELECT * FROM table_name
    查看全部
    0 采集 收起 来源:总结

    2015-08-04

举报

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

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