您的位置:首页 > 数据库 > MySQL

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或更多个值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: