mysql学习之数据库管理与表管理
数据库管理
3.1 查询所有数据库
mysql> show databases;
3.2 创建数据库
mysql> create database emp -- 指定默认字符集创建数据库
-> default character set utf8
-> ;
Query OK, 1 row affected (0.00 sec)
3.3 查看数据库
显示数据库创建语句:show create database db_name;
显示数据库语句:(只是显示数据库的名字)show databases ;
3.4 删除数据库
数据库删除语句:drop database db_name
3.5 修改数据库
修改数据库语句:
mysql> alter database emp default character set gbk;
Query OK, 1 row affected (0.00 sec)
表管理
4.1 查看所有表
Use 库名!
查看所有表语句:show tables;
4.2 创建表
创建表语句:
CREATE TABLE table_name
(
field1 datatype,
field2 datatype,
field3 datatype
)
--field:指定列名 datatype:指定列类型
注意(创建表前,要先使用use db语句使用库)
4.3 查看表结构
mysql> desc student;
4.4 删除表
mysql> drop table student;
Query OK, 0 rows affected (0.01 sec)
4.5 修改表
1)添加字段
mysql> alter table student add column sgender varchar(2);
2)删除字段
mysql> alter table student drop column sgender;
3)修改字段类型
mysql> alter table student modify column remark varchar(100);
4)修改字段名称
mysql> alter table student change column sgender gender varchar(2);
5)修改表名称
mysql> alter table student rename to teacher;