MySQL数据库操作
- 1、显示数据库
show databases;
- 2、创建数据库
create databases db_name [if not exists] [charset utf8]
- 3、删除数据库
drop database db_name [if exists]
MySQL数据库字符集
- 1、修改数据库的字符集
alter database db_name default character set utf8;
- 2、查看创建时的SQL语句
show create database db_name;
MySQL数据表操作
-
1、选择当前操作的数据库
use db_name;
-
2、显示数据表
show tables;
-
3、 创建数据表
create table table_name (列1 类型 列的属性,列2 类型 列的属性,……)charset=utf8;
-
4、显示数据表的结构
show create table table_name;
-
5、显示表的结构定义
describe table_name;
-
6、删除数据表
drop table table_name;
-
7、修改数据表
alter table table_name [];
注:可以使用Navicat可视化工具进行修改
MySQL 数据类型
-
1、整形
tinyint 0~255 1个字节长 smallint 0~65535 2个字节长 int 0~21亿 4个字节长
-
2、浮点型
float(M,D)单精度浮点数。可以精确到小数点后7位。M代表总宽度,D代表小数位。其中宽度包含小数点。float(5,2)的含义是宽度为5,小数为2位,整数位为2(5-1-2)位
-
3、 字符型 取值范围(0~255)
char(M) 固定长度字符,M代表长度 varchar(M) 可以长度字符,M代表长度 例如:char(6) 存储 “邮编”。只能是6个。 vchar(6) 最好1个,最多6个。 char()存取数据的速度,要比varchar()快一点
-
4、 文本型
tinytext 0~255 最小文本型 text 0~1677万 中型文本 longtext 0~42亿 大型文本
-
5、日期时间
date 类型:"YYYY-MM-DD" time 类型:"HH:MM:SS" datetime 类型:"YYYY-MM-DD HH:MM:SS"
网友评论