Mysql 基础知识
Posted 这是一个很好的名字
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql 基础知识相关的知识,希望对你有一定的参考价值。
类型:
1.数值类型:
tinyitn -128,127 小整数值;
smallint -32768,32767 大整数值;
mediumint -8388608,8388607 大整数值;
int -2147483648,2147483647;
bigint -923372036854775808,923372036854775807 极大整数值;
2.小数类型:
float 单精度;
double 双精度;
时间类型
date YYYY-MM-DD
datetime YYYY-MM-DD HH:mm:SS
time HH:MM:SS
字符串类型
char
varchar
text
sql语句:
插入数据:
1、插入数据:
>INSERT INTO tb_name(id,name,score)VALUES(NULL,‘张三‘,140),(NULL,‘张四‘,178),(NULL,‘张五‘,134);
这里的插入多条数据直接在后边加上逗号,直接写入插入的数据即可;主键id是自增的列,可以不用写。
2、插入检索出来的数据:
>INSERT INTO tb_name(name,score) SELECT name,score FROM tb_name2;
更新数据:
1、指定更新数据:
>UPDATE tb_name SET score=189 WHERE id=2;
>UPDATE tablename SET columnName=NewValue [ WHERE condition ]
删除数据:
1、删除数据:
>DELETE FROM tb_name WHERE id=3;
条件控制:
1、WHERE 语句:
>SELECT * FROM tb_name WHERE id=3;
2、HAVING 语句:
>SELECT * FROM tb_name GROUP BY score HAVING count(*)>2
以上是关于Mysql 基础知识的主要内容,如果未能解决你的问题,请参考以下文章