美文网首页
MySQL创建库的语句 和一些MySQL小常识

MySQL创建库的语句 和一些MySQL小常识

作者: 5482698 | 来源:发表于2018-07-10 19:04 被阅读0次

数据库库创建语句:

创建数据库:create database 数据库名 charset = utf8;
修改数据库编码格式:alter database 数据库名 character set utf8;
查询数据库 :show databases;
切换数据库:use 数据库名; (切换到制定数据库)
查看当前选择的数据库:select database();

约束类型:

主键primary key
主键,又称主码,是表中一列或多列的组合。主键约束要求主键列的数据唯一,并且不允许为空。
主键能够唯一地标识表中的一条记录,可以结合外键来定义不同数据表之间的关系,
并且可以加快数据库查询    的速度。主键和记录之间的关系如同身份证和人之间的关系,
他们是一一对应的。主键分为两种类型:单    字段主键和多字段联合主键。

 非空not null
非空约束指字段的值不能为空。对于使用了非空约束的字段,如果用户在添加数据时没有指定值,数据    库系统会报错。

惟一unique
唯一性约束要求该列唯一,允许为空,但只能出现一个空值。唯一约束可以确保一列或者几列不出现重复值。

默认default
默认约束指定某列的默认值。如男性同学较多,性别就可以默认为‘男’。如果插入一条新的记录时没有为这个字段赋值,那么系统会自动为这个字段赋值为‘男’

外键foreign key

如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的。

在mysql中,每个数据库最多可创建20亿个表,一个表允许定义1024列,每行的最大长度为8092字节(不包括文本和图像类型的长度)。当表中定义有varchar、nvarchar或varbinary类型列时,如果向表中插入的数据行超过8092字节时将导致语句失败,并产生错误信息。SQL Server对每个表中行的数量没有直接限制,但它受数据库存储空间的限制。每个数据库的最大空间1048516TB,所以一个表可用的最大空间为1048516TB减去数据库类系统表和其它数据库对象所占用的空间。理论上无限大 就看你硬片够不够大 大多数情况先是你的硬片不够

关系型数据库和非关型数据库的区别

1.关系型数据库通过外键关联来建立表与表之间的关系,
2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定

相关文章

  • PHP基础回顾之My SQL(七)

    连接 MySQL 关闭连接 创建 MySQL 数据库CREATE DATABASE 语句用于在 MySQL 中创建...

  • MySQL创建库的语句 和一些MySQL小常识

    数据库库创建语句: 约束类型: 在mysql中,每个数据库最多可创建20亿个表,一个表允许定义1024列,每行的最...

  • MySQL

    启动MySQL服务 停止MySQL服务 MySQL登录 MySQL退出 MySQL语句的规范 创建数据库 查看当前...

  • Mac mysql

    登录mysql mysql -u root -p登录后的mysql语句需要加分号结束创建数据库:create da...

  • Mysql常用命令

    Mysql常用命令 数据定义语句(DDL) 数据库操作 登录数据库:mysql -uroot -proot 创建数...

  • SQL语句

    DDL语句 创建数据库 登录mysql mysql -uroot -p-u 后面跟链接数据库的用户-p 跟用户...

  • mysql

    ##mysql sql语句大全 ====================== ####1、说明:创建数据库 CRE...

  • Java MySql连接

    MySql连接MySql驱动包加载数据库操作的一般过程连接MySql创建Statement对象执行SQL语句处理R...

  • PHP MYSQL SQL预编译

    MySQL的预编译是指在创建数据库对象时就将指定的SQL语句编译完成,这时SQL语句已经被MySQL解析、审查,所...

  • PHP中MySQL的预处理(预编译)执行方式

    MySQL的预编译是指在创建数据库对象时就将指定的SQL语句编译完成,这时SQL语句已经被MySQL解析、审查,所...

网友评论

      本文标题:MySQL创建库的语句 和一些MySQL小常识

      本文链接:https://www.haomeiwen.com/subject/vjyqpftx.html