mysql 基本操作1

Posted on 2015-04-01 10:02  小蕊同学  阅读(104)  评论(0编辑  收藏  举报

create database dd; 建立dd数据库

create database `database` 建立名字为database的数据库

drop database dd; 删除dd数据库

create table d1(

id decimal(3,2) 3位字符含有2位小数点

primary key(id)

)engine=myisam auto_increment=5 default charset=utf8; atuo_increment表示自增加
insert into d1 values(3); 数据库里面插入信息

select * from d1; 查询d1表里面的信息

sid varchar(20),

sgeneder enum('男','女','保密'),

id int(6) unsigend zerofill not null auto_increment,

 

 

DROP TABLE d2;
CREATE DATABASE db DEFAULT CHARSET utf8;
CREATE TABLE d2(
sid INT UNSIGNED NOT NULL AUTO_INCREMENT,
sname VARCHAR(20),
sgender ENUM('男','女','保密'),
PRIMARY KEY(sid)
)ENGINE=MYISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
INSERT d2 VALUES (NULL,'李四','保密');
SELECT * FROM d2;

 

 

 

CREATE DATABASE db DEFAULT CHARSET utf8;
CREATE TABLE d2(
sid INT(6) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT,
sname VARCHAR(20),
sgender ENUM('男','女','保密'),
PRIMARY KEY(sid)
)ENGINE=MYISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
INSERT d2 VALUES (NULL,'李四','保密');
SELECT * FROM d2;

设定数据库db的默认字符集

  ALTER DATABASE db DEFAULT CHARSET gbk;

 

 

 

 


-- 查看建立数据库命令的代码

show create database db;

整型 只能存储小数
tinyint
mediumint
smallint
shortint
int
integer

精度类型 可以保留小数
decimal(p,s)

日期类型
date

日期时间类型
datetime

固定字符串
char(n)

变长字符串
varchar(n)

变长的文本类型
text

大的文本类型,0-4G字符
longtext

枚举类型 enum('男','女','保密')
enum

DROP TABLE dd; -- 删除表

Copyright © 2024 小蕊同学
Powered by .NET 8.0 on Kubernetes