1. 数据库
1.1 创建数据库
create database if not exists database_name;
1.2 查看所有的数据库
show databases;
1.3 切换数据库
use database_name;
1.4 查看当前所使用的数据库
select current_database();
1.5 查看数据库信息
show database extended database_name;
1.6 删除数据库
drop database database_name;
如果数据库不为空,可以使用cascade强制删除
drop database database_name cascade;
2. 表
2. 1. 创建表
2.1.1 常用数据类型
int bigint(long) double string timestamp(时间类型)
2.1.2 数据类型转换
cast(字段 as 数据类型) 如果无法转换返回null
2.1.3 语法
CREATE [EXTERNAL]