MySQL数据库笔记二:数据类型及数据库操作.doc
《MySQL数据库笔记二:数据类型及数据库操作.doc》由会员分享,可在线阅读,更多相关《MySQL数据库笔记二:数据类型及数据库操作.doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、MySQL数据库笔记二:数据类型及数据库操作三、MySQL数据库数据类型MySQL数据库中支持多种数据类型:数值型、字符型、日期型常用的数据类型:1.整型int:整形,存储整数int(M):M表示预期值。与存储大小和数值的范围无关。id int 10000id int(3) zerofill 10000zerofill 零填充 会在左侧补02.浮点型float(M,D):浮点型,存储小数salary float(6,2):表示最多6位,小数占2位,最大存储数值为:9999.99double:浮点型,小数3.字符型char(M):固定长度的字符串类型 name char(5) 1 varchar
2、(M):可变长度的字符串类型(推荐) name varchar(5) 1text:大的字符串类型,4G字符串blob:字节类型4.日期date:日期类型,年月日 YYYY-MM-DD 日期格式time:时间类型,时分秒 HH:mm:ss 时间格式year:年份,年 YYYY格式的年份值timestamp:年月日 时分秒 ,时间戳 2037年的某一个时刻 YYYYMMDDhhmmssdatetime:年月日 时分秒 YY-MM-DD hh:mm:ss5:整型tinyint 1 -128127smallint 2 32767/65535int 4 21亿bigint 8 兆mediumint 3
3、八百多万/一千六百多万注意:选择合适的数据类型,是数据库优化的一部分。 short it better 原则。四、MySQL数据库中的数据的使用lt;1SQL概述结构化查询语言,可以用于查询和修改关系数据库的语言。SQL语言,是数据库的核心语言,被ISO采纳为数据库语言的国际标准,几乎所有的数据库都支持SQLlt;2组成数据定义语言(Data Definition Language,DDL):用于管理和一定数据对象,包括数据库,数据表等。create:创建数据库和表drop:删除表对象alter:修改表结果数据操作语言(Data Manipulation Language,DML):用于操作数
4、据库对象中所包含的数据insert:添加数据delete:删除数据update:修改数据数据查询语言(Data Query Language,DQL):用于查询数据库对象中所包含的数据select:查询数据事务控制语言(Transaction Control Language,TCL):包括提交事务、事务回滚commit:提交事务rollback:事务回滚savepoint:事务节点数据控制语言(Data Control Language,DCL):用来管理数据库中,包括管理权限以及数据更改grant:授权revoke:收回权限1.数据定义语言(DDL)数据库的操作lt;1创建数据库语法格式:
5、 create database if not exists 数据库名称 character set = 编码名称;例如:create database tlxy;create database if not exists tlxy;/忽视错误,显示警告show warnings;/查看警告create database db character set gbk;/指定创建的数据库的字符集lt;2查询数据库语法格式:show databases;/查看所有的数据库show create database 数据库名称;/查询某一个已经创建的数据库lt;3修改数据库语法格式:alter datab
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MySQL 数据库 笔记 数据类型 操作
限制150内