一. 操作 数据库
1. 登入数据库
$ mysql -u root -p
2. 查看当前所有数据库
SHOW DATABASES;
3. 创建数据库
CREATE DATABASE test;
3. 选择数据库
USE test;
4. 删除数据库
DROP DATABASE test;
二. 操作 表
1. 创建表
创建表需要 表名 表字段名 表字段的详细信息(主要包括:字段类型 是否可以为空 主键或外键 等等)
mysql> CREATE TABLEinfo (-> info_id INT NOT NULLAUTO_INCREMENT,-> info_name VARCHAR(50) NOT NULL,-> info_age INT,->info_birthday DATE,-> PRIMARY KEY(info_id)-> );
AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1。
PRIMARY KEY关键字用于定义列为主键。 您可以使用多列来定义主键,列间以逗号分隔。
2. 查看表结构
mysql> DESCinfo;+---------------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------------+-------------+------+-----+---------+----------------+