Mysql库的增删改查,表的增删改查
数据库
一.查询数据库
1.查询所有数据库
show databases;
2.查询创建的数据库
show create database 数据库名;
二.创建数据库
1.不指定字符集,默认是不能使用中文的字符集
create database 数据库名;
2.指定默认字符创建数据库
create database 数据库名
default character set utf8;
三.删除数据库
1.drop database 数据库名;
四。修改数据库
1.修改数据库默认字符
alter database 数据库名 character set 默认字符;
表
首先选择数据库:use 数据库名;
一。查看所有表
1.show tables;
二。创建表
1.create table 表名
(
列名 类型,
列名 类型,
列名 类型,
列名 类型
);
类型常用:
1.数值类型:int整型(2的16次方),double浮点型
2.字符型:char(固定长度字符串,不管占满与否都占固定长度)
varchar(可变长度字符串)
3.时间日期:date(年月日),
datetime(年月日时分秒)
二。查看表
1.desc 表名;
三。删除表
1.drop table 表名;
四。修改表
1.在表中添加字段
alter table 表名 add column 添加的列名 添加的列的类型
2.在表中删除字段
alter table 表名 drop column 删除的列名
3.在表中修改字段类型
alter table 表名 modify column 字段名 新字段类型;
4.修改字段名
alter table 表名 change column 旧字段名 新字段名 字段类型;
5.修改表名
alter table 表名 rename to 新表名;