2020-08-31 11:36|阅读:2487
MySQL数据库操作学习
数据库操作是指对数据库上的数据进行的一系列操作,熟悉和安装MySQL数据库后,接下来为大家详细介绍MySQL数据库基本操作,想要学习MySQL数据库的小伙伴们可以仔细查看具体内容。
一、数据库操作和存储引擎
1.数据库和数据库对象
一般来说我们说的数据库(MySQL/Oracle等)指的都是数据库服务器(DBMS)
数据库:存储数据库对象的容器。
数据库对象:存储,管理和使用数据的不同结构形式,如:表、视图、存储过程、函数、触发器、事件等。
数据库分两种:
(1)系统数据库(系统自带的数据库):不能修改
(2)用户数据库(用户自定义的数据库):一般的,一个项目一个用户数据库。
2.数据库操作命令
(1)查看和选择数据库
查看数据库服务器存在哪些数据库:SHOW DATABASES;
使用指定的数据库:USE database_name;
查看指定的数据库中有哪些数据表:SHOW TABLES;
(2)创建和删除数据库
创建指定名称的数据库:CREATE DATABASE database_name;
删除数据库:DROP DATABASE database_name;
3.数据库存储引擎
二、MySQL常用列类型
1.整数类型
最常用的整数类型:
MySQL以一个可选的显示宽度指示器的形式对SQL标准进行扩展,这样当从数据库检索一个值时,可以把这个值加长到指定的长度。例如,指定一个字段的类型为INT(6),就可以所包含数字少于6个的值从数据库中检索出来时能够自动地用空格填充。需要注意的是,使用一个宽度指示器不会影响字段的大小和它可以存储的值的范围。一般不用指定位宽。
2.小数类型
FLOAT[(s,p)]:
DOUBLE[(s,p)]:小数类型,可存放实型和整型,精度(p)和范围(s)
money double(5,2):整数和小数一共占5位.其中小数占2位.
都不够。
定点数据类型:DECIMAL,高精度类型,金额货币优先选择。
3.字符类型
char(size)定长字符,0-255字节,size指N个字符数,若插入字符数超过设定长度,会被截取并警告。
varchar(size)变长字符,0-255字节,从MySQL5开始支持65535个字节,若插入字符数超过设定长度,会被截取并警告。
一般存储大量的字符串,比如文章的纯文本,可以选用TEXT系列类型,这个系列都是变长的。
注意:在MySQL中,字符类型必须指定长度,值要使用单引号引起来。相当于Java中字符串(String,StringBuilder/StringBuffer);
4.日期和时间类型
日期和时间类型为DATETIME、DATE、TIMESTAMP、TIME和YEAR。
注意:在MySQL中,日期时间值使用单引号引起来。相当于Java中Date,Calender。
5.二进制类型
存放图形、声音和影像,二进制对象,0-4GB。
开发中,我们一般存储二进制文件保存路径。
BIT:我们一般存储0或1,存储是Java中的boolean/Boolean类型的值。
其他的大二进制类型,开发中一般都不用
以上就是关于“MySQL数据库操作学习”的内容介绍,希望对大家学习有所帮助。想要了解更多关于MySQL北京数据库培训的相关资讯欢迎来咨询。
声明:该作品系网友上传发布。找课堂仅提供信息发布平台,如若内容有误或侵权请联系删除,我们将按照规定及时处理。