一、数据库的操作
1.显示当前数据库
语法:
show databases;
举例:
2.创建数据库
语法:
create database 数据库名;
create database if not exists 数据库名;
举例:
3.选中数据库
语法:
use 数据库名;
举例:
4.删除数据库
语法:
drop database 数据库名;
举例:
注意: 这是很危险的操作,一旦删除就没有了.
二、常用数据类型
1.数值类型:
数据类型 | 对应java类型 |
---|---|
BIT[ (M) ] | 常用Boolean对应BIT,此时默认是1位,即只能存0和1 |
TINYINT | Byte |
SMALLINT | Short |
INT | nteger |
BIGINT | Long |
FLOAT(M, D) | Float |
DOUBLE(M,D) | Double |
DECIMAL(M,D) | BigDecimal |
2.字符串类型:
数据类型 | 对应java类型 |
---|---|
VARCHAR (SIZE) | String |
TEXT | String |
3.日期类型:
数据类型 | 对应java类型 |
---|---|
DATETIME | java.util.Date、java.sql.Timestamp |
TIMESTAMP | java.util.Date、java.sql.Timestamp |
三、表的操作
首先需要操作数据库中的表时,需要先选中该数据库.
1.查看表
语法:
show tables;
举例:
2.查看表的结构
语法:
desc 表名;
举例:
其中:
- Field:字段名字;
- Type:字段类型;
- Null:是否允许为空;
- Key:索引类型;
- Default:默认值;
- Extra:扩充.
3.创建表
语法:
create table 表名(
field1 datatype,
field2 datatype,
field3 datatype
);
举例:
4.删除表
语法:
drop table 表名;
举例:
注意: 这是很危险的操作,一旦删除就没有了.