MySql数据库操作

一、数据库操作: 

show databases; 显示所有数据库名称
	
create database database_name [character set utf8];   创建一个数据库
	
show create database database_name;                    查看数据库的创建信息
	
use database_name;                                    切换数据库
	
alter database db_name [character set xxx]             修改数据库的字符集 (即:字符编码) 

drop database [if exists] db_name;                     删除数据库
use db_name;                          切换数据库 -- 注意:进入到某个数据库后没办法再退回之前状态,但可以通过use进行切换 
select database();                      查看当前使用的数据库

 

二、数据表操作:

  1、创建表:   

create table table_name (
	       filed   字段类型    [完整性约束],
	       filed   字段类型    [完整性约束],
	       filed   字段类型    [完整性约束],
	
	)[character set xxx];

  

  2、查看表

desc table_name;  查看表结构
show columns from tab_name      查看表结构
show tables; 是该数据库下所有的表名 

show create table table_name ; 查看数据库的表创建信息

  

  3、修改表:

alter table table_name   add       field   type 完整性约束  [first|after 字段名];
alter table table_name modify field type 完整性约束  [first|after 字段名];
alter table table_name change field type 完整性约束  [first|after 字段名];
alter table table_name drop field type 完整性约束  [first|after 字段名];

  4、删除表:

 drop table tab_name;
 rename table 表名 to 新表名;
alter table student character set utf8; 修该表所用的字符集
posted @ 2017-09-12 20:54  咬耗子的猫  阅读(329)  评论(0编辑  收藏  举报