Mysql数据库中的一些知识点
2012-06-04 23:48
204 查看
Mysql的语句
创建数据库:
create database database-name
显示所创建的所有数据库:
show databases
选择要使用的数据库:
use database-name
在一个数据库下显示该数据库下面的表:
show tables
在一个数据库中创建表
create table table-name
在一个数据库中删除存在的表
drop table table-name
在表中添加记录(两种方法):
第一种:
insert into table-name(field-name-1,field-name-2,……,field-name-n) values('value-1','value-2','……','value-n')
第二种:
insert into table-name values('value-1','value-2','……','value-n')
删除表中的记录:
一、删除所有记录
delete from table-name
二、删除表中某一条记录
delete from table-name where *
更新表中的记录
一、更新所有记录中是该字段的值
update table-name set field-name=new-value
二、只更新单个字段的值
update table-name set field-name=new-value where *
查询命令
select * from table-name where *
数据类型
Mysql中的一些重要的数据类型:
int 整型数值类型,范围-2147483648到2147483647
decimal 浮点或小数数值类型
double 双精度浮点数类型
date 日期字段:YYYY-MM-DD
time 时间字段:HH-MM-SS
datetime 日期和时间的混合类型:YYYY-MM-DD HH-MM-SS
year 显示年份的一个字段:YYYY或YY,范围在1901到2155
timestamp 时间戳类型:YYYYMMDDHHMMSS
char 定长字符串类型:范围不超过255个字符
varchar 变长字符串类型:不超过255个字符
text 字符串类型,最大长度不超过65535个字符
blob 可变数据的二进制类型
enum 字符串类型,从一个预先定义的可能值列表中选取一个值
set 字符串类型,从一个预先定义的可能值列表中选取0或更多个值
创建数据库:
create database database-name
显示所创建的所有数据库:
show databases
选择要使用的数据库:
use database-name
在一个数据库下显示该数据库下面的表:
show tables
在一个数据库中创建表
create table table-name
在一个数据库中删除存在的表
drop table table-name
在表中添加记录(两种方法):
第一种:
insert into table-name(field-name-1,field-name-2,……,field-name-n) values('value-1','value-2','……','value-n')
第二种:
insert into table-name values('value-1','value-2','……','value-n')
删除表中的记录:
一、删除所有记录
delete from table-name
二、删除表中某一条记录
delete from table-name where *
更新表中的记录
一、更新所有记录中是该字段的值
update table-name set field-name=new-value
二、只更新单个字段的值
update table-name set field-name=new-value where *
查询命令
select * from table-name where *
数据类型
Mysql中的一些重要的数据类型:
int 整型数值类型,范围-2147483648到2147483647
decimal 浮点或小数数值类型
double 双精度浮点数类型
date 日期字段:YYYY-MM-DD
time 时间字段:HH-MM-SS
datetime 日期和时间的混合类型:YYYY-MM-DD HH-MM-SS
year 显示年份的一个字段:YYYY或YY,范围在1901到2155
timestamp 时间戳类型:YYYYMMDDHHMMSS
char 定长字符串类型:范围不超过255个字符
varchar 变长字符串类型:不超过255个字符
text 字符串类型,最大长度不超过65535个字符
blob 可变数据的二进制类型
enum 字符串类型,从一个预先定义的可能值列表中选取一个值
set 字符串类型,从一个预先定义的可能值列表中选取0或更多个值
相关文章推荐
- 对C#中的web访问mysql数据库的一些知识点进行了整理归纳总结
- Flask,get到的一些知识点(个人向)
- android 积累一些关于rxjava的知识点
- 编程一些碎的、易忘的知识点
- 给Java新手的一些建议——Java知识点归纳(Java基础部分)
- MySQL数据库知识点2
- java中一些小知识点(面试)
- 有关session的一些知识点
- 【Mysql数据库】知识点概括
- Mysql数据库知识点4
- 一些重要但琐碎的知识点
- iOS开发之一些实用小知识点总结
- MySQL数据库中的一些字段类型解释
- 关于Linux Shell的一些初级零碎知识点
- 复习Linux中的一些零碎知识点
- 想接触音频、视频的编码以及相关的知识,不知有没有一些归纳好的知识点?——知乎大神
- 21、输入输入(io、nio)的一些知识点小结
- 一些杂乱的知识点(一)
- 数据结构一些知识点备忘
- 写一些关于Android的知识点记录