Mysql学习笔记一

来源:互联网 发布:中等收入陷阱 书籍知乎 编辑:程序博客网 时间:2024/06/06 21:36

一、MySQL数据类型

1、整数、浮点数、定点类型  1个字节占8位,汉字占两个字节 16位


正数定义成unsigned


定点数:decimal(M,D)    M表示总长度   D表示小数位    存入的时候四舍五入计算   范围与Double相同

例子:decimal(5,2)   123.45       


2、日期与时间

一般用DATE、TIME、DATETIME


3、字符串

CHAR是固定长度字符串     char(10)如果存入的数据是2位,还是会占10位


VARCHAR是可变长度字符串    varchar(10)如果存入的数据是2位,占用空间不会是10位,而是2位,查询效率不如CHAR


存新闻之类的就用TEXT就好了


ENUM只能取一个元素


SET能取多个元素


4、二进制(存图片、存视频将图片、视频等文件放在文件夹内,数据库存路径,效率比较高。机密文件可以直接保存到数据库中)


二、数据库基本操作

显示数据库:show databases;


创建数据库:create database 数据库名;


删除数据库:drop database 数据库名;

0 0
原创粉丝点击