xxdd123321

导航

 

2022年7月24日

摘要: MySQL数据管理 外键(了解即可) 方式一、在创建表的时候,增加约束(麻烦,比较复杂) 学生表的gradeid字段,要去引用年级表的gradeid 定义外键key 给这个外键添加约束(执行引用) references 引用 删除有外键关系的表的时候,必须先删除引用别人的表(从表),再删除被引用的表 阅读全文
posted @ 2022-07-24 20:47 xxdd123321 阅读(65) 评论(0) 推荐(0)
 
摘要: 修改删除表 修改 修改表名 alter table 旧表名 rename as 新表名 alter table xxx rename as xxx1 增加表的字段alter table 表名 add 字段名 列属性 alter table xxx1 add age int(11) 修改表的字段(重命 阅读全文
posted @ 2022-07-24 17:02 xxdd123321 阅读(255) 评论(0) 推荐(0)
 
摘要: 数据库表的类型 关于数据库引擎 innodb 默认使用 myisam 早些年使用 区别: myisam innodb 事物支持 不支持 支持 数据行锁定 不支持 支持 外键 不支持 支持 全文索引 支持 不支持 表空间大小 较小 较大,约为两倍 常规使用操作: myisam:节约空间,速度快 inn 阅读全文
posted @ 2022-07-24 16:44 xxdd123321 阅读(70) 评论(0) 推荐(0)
 
摘要: 创建数据库表 -- 注意点,使用英文(),表的名称和字段尽量使用``括起来-- AUTO_INCREMENT 自增-- 所有语句后面加,(英文),最后一个不用加-- DEFAULT 默认-- COMMENT 注释-- PRIMARY KEY 主键,一般一个表只有一个主键CREATE TABLE IF 阅读全文
posted @ 2022-07-24 16:26 xxdd123321 阅读(36) 评论(0) 推荐(0)
 
摘要: 数据库的字段属性(重点) unsigned: 无符号的整数 声明了该列不能声明为负数 zerofill: 0填充 不足的位数,使用0来填充,int(3),5->005 自增 通常理解为自增,自动再上一条记录的基础上+1(默认) 通常用来设计唯一的主键 index,必须时整数类型 可以自定义设置主键自 阅读全文
posted @ 2022-07-24 14:45 xxdd123321 阅读(111) 评论(0) 推荐(0)
 
摘要: 数据库的列类型 数值 tinyint 十分小的数据 1个字节 smallint 较小的数据 2个字节 mediumint 中等大小的数据 3个字节 int 标准的整数 4个字节 bigint 较大的数据 8个字节 float 浮点数 4个字节 double 浮点数 8个字节(存在精度问题) deci 阅读全文
posted @ 2022-07-24 14:30 xxdd123321 阅读(65) 评论(0) 推荐(0)
 
摘要: 操作数据库 注:命令不区分大小写 创建数据库 create database if not exists westos CREATE DATABASE IF NOT EXISTS westos 其中if not exists 是为了防止当已有westos是报错,只有不存在时执行 删除数据库 drop 阅读全文
posted @ 2022-07-24 14:12 xxdd123321 阅读(63) 评论(0) 推荐(0)