ToB企服应用市场:ToB评测及商务社交产业平台

标题: Java学习 - MySQL对于数据库、表、数据类型的界说 [打印本页]

作者: 飞不高    时间: 2024-8-12 23:29
标题: Java学习 - MySQL对于数据库、表、数据类型的界说
对于数据库的界说

创建库

  1. CREATE DATABASE IF NOT EXISTS 库名
  2. DEFAULT CHARACTER SET utf8    //设置默认字符集为utf8
  3. COLLATE uf8_general_ci;       //不区分大小写 case insensitive
  4. CREATE DATABASE IF NOT EXISTS 库名
  5. DEFAULT CHARACTER SET utf8    //设置默认字符集为utf8
  6. COLLATE uf8_general_cs;       //区分大小写 case sensitive
复制代码
修改库


删除库

  1. DROP DATABASE IF EXISTS 库名;
复制代码
更改库的字符集

  1. ALTER DATABASE 库名
  2. CHARACTER SET gbk;
复制代码
对于数据表的界说

创建表

  1. CREATE TABLE 表名 (
  2.     字段名 字段类型【(长度)】【约束】,
  3.     字段名 字段类型【(长度)】【约束】,
  4.     ...
  5.     字段名 字段类型【(长度)】【约束】,
  6.     字段名 字段类型【(长度)】【约束】
  7. );
复制代码
修改表


删除表

  1. DROP TABLE IF EXISTS 表名;
复制代码
表的复制


数据类型

数值


字符型


日期型


数据束缚

六大束缚类型


列级束缚与表级束缚


主键束缚和唯一束缚的区别

束缚类型包管唯一性是否允许为空允很多少个是否允许组合主键包管不允许最多1个允许唯一包管允许可以多个允许 外键使用注意事项


数据库表三大范式

第一范式


第二范式


第三范式


三大范式作用



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4