MySQL学习笔记之二:数据库和表基本操作
【李小艺】2014-03-31
操作MySQL数据库
【创建数据库】
CREATE DATABASE数据库名;
【显示数据库信息】
SHOW DATABASES;
【删除数据库】
DROP DATABASE 数据库名;
【查看数据库存储引擎】
SHOW ENGINES;
操作MySQL表
【创建表】
CREATE TABLE example(id INT,
Name VARCHAR(20),
Sex BOOLEAN);
【显示表格详情】
DESC 表名;
或SHOW CREATE TABLE表名;
【设置表的主键】
CREATE TABLE example(stu_id INTPRIMARY KEY,
Stu_name VARCHAR(20) NOT NULL,
Sex VARCHAR(2) );
【多字段主键】
CREATE TABLE example(stu_id INT,
Course_id INT,
Grade FLOAT,
PRIMARY KEY(stu_id, course_id) );
【修改表名】
ALTER TABLE example RENAME user;
【修改字段的数据类型】
ALTER TABLE user MODIFY name VARCHAR(30);
【修改字段名】
ALTER TABLE user CHANGE stu_name name VARCHAR(20);
【增加字段】
ALTER TABLE user ADD phone VARCHAR(20);
【在表的第一个位置增加字段】
ALTER TABLE user ADD num INT(8) PRIMARY KEY FIRST;
【在某个字段之后增加一个字段】
ALTERT TABLE user ADD address VARCHAR(30) AFTER phone;
【删除字段】
ALTER TABLE 表名 DROP 字段名;
【删除表】
DROP TABLE 表名;