第二章 mysql数据库与表的创建

第二章 mysql数据库与表的创建

ID:34523268

大小:725.83 KB

页数:62页

时间:2019-03-07

第二章 mysql数据库与表的创建_第1页
第二章 mysql数据库与表的创建_第2页
第二章 mysql数据库与表的创建_第3页
第二章 mysql数据库与表的创建_第4页
第二章 mysql数据库与表的创建_第5页
资源描述:

《第二章 mysql数据库与表的创建》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库技术与应用数据库技术与应用第二章MYSQL数据库与表的创建钟老师课堂www.zzhstudio.cn本章主要内容本章主要内容v2.1MYSQL数据库v2.2MYSQL数据类型v2.3表的创建v2.4表结构的修改v2.5表的删除v2.6向表中添加数据v2.7表的索引钟老师课堂v2.8简单数据库备份与数据导入导出第2页www.zzhstudio.cn★数据库技术与应用★第二章MYSQL数据库与表的创建22..11MMYSYSQLQL数数据库据库任何一个数据库,都是由各种数据库对象组织而成的,比如表、索引、视图等等。而操作的第一步,就是要创建数据库。本节将对下面两个问题进

2、行讲解。v2.1.1MYSQL模式简介v2.1.2MYSQL数据库的创建与删除钟老师课堂第3页www.zzhstudio.cn★数据库技术与应用★第二章MYSQL数据库与表的创建22..11..11MMYYSQLSQL模模式式简介简介与其他数据库不同,MYSQL可以运行在不同的SQLMODE模式下。SQLMode定义了MYSQL应支持的SQL语法、数据校验等,便于在不同的环境中使用MYSQL。vSQLMode解决以下问题٭完成不同严格程度的数据校验,有效保障数据准确性。٭将SQLMode设置为ANSI模式,保证大多数SQL符合标准的SQL语法,应用在不同的数据库之间迁移时

3、,不需要对业务SQL进行较大的修改。٭设置SQLMode可以使钟老师课堂MYSQL上的数据更方便的迁移到目标数据库中。第4页www.zzhstudio.cn★数据库技术与应用★第二章MYSQL数据库与表的创建22..11..11MMYYSQLSQL模模式式简介简介vMYSQL中常用的SQLModeSql_mode值描述等同于REAL_AS_FLOAT,PIPES_AS_CONCAT,ANSI_QUOTES,IGNORE_SPACE和ANSI组ANSI合,这种模式使语法和行为更符合标准的sql。适用于事务表和非事务表,属严格模式,不允许非法日期、或超过字段长度插入STRIC

4、T_TRANS_TABLES数据,插入不正确的值给出错误而不是警告。等同于STRICT_TRANS_TABLES、STRICT_ALL_TABLES、NO_ZERO_IN_DATE、NO_ZERO_DATE、ERROR_FOR_DIVISION_BY_ZERO、TRADITIONAL、TRADITIONALNO_AUTO_CREATE_USER的组合,属于严格模式,适用于事务表和非事务表,在事务表时钟老师课堂,只要出现错误就立即回滚实际上,第一列模式都是一些原子模式的组合,类似于角色和权限的关系。第5页www.zzhstudio.cn★数据库技术与应用★第二章MYSQL数

5、据库与表的创建MMYYSQLSQL模式模式操操作作实例实例钟老师课堂第6页www.zzhstudio.cn★数据库技术与应用★第二章MYSQL数据库与表的创建MYSQL模式操作实例钟老师课堂第7页www.zzhstudio.cn★数据库技术与应用★第二章MYSQL数据库与表的创建22..1.21.2MMYSQLYSQL数数据据库的创建与删除库的创建与删除vMYSQL系统数据库说明:٭Information_schema:存储系统的数据库对象信息,如用户表信息、列信息、权限信息、字符集信息、分区信息等。٭cluster:存储系统的集群信息٭mysql:存储系统的用户权限信息

6、٭Test:系统自动创建的测试数据库,任何用户都可以使用vMYSQL数据库操作命令:٭创建数据库:createdatabasedbname٭删除数据库:d钟老师课堂ropdatabasedbname٭显示系统中所有数据库:showdatabases٭选择数据库:usedbname٭查看数据库中所有数据表:showtables第8页www.zzhstudio.cn★数据库技术与应用★第二章MYSQL数据库与表的创建22..22MMYSYSQLQL数数据据类型类型在开始创建表之前,必须了解表中字段可以选择的数据类型(即域定义),使得字段使用合理的数据类型,从而有效提高数据库的

7、性能:存储空间小、查询速度快。v2.2.1数值类型v2.2.2日期时间类型v2.2.3字符串类型钟老师课堂第9页www.zzhstudio.cn★数据库技术与应用★第二章MYSQL数据库与表的创建22..22..11MMYYSQLSQL中中数数值类型值类型类型字节最小值(带符号的/无符号的)最大值(带符号的/无符号的)-128127TINYINT10255-3276832767SMALLINT2065535-83886088388607MEDIUMINT3016777215-21474836482147483647INT404

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。