将 CSV 导入 MySQL 需要您先创建一个Table,通过popSQL连接MySQL后:
CREATE TABLE PMI(
years INT,
Jan DECIMAL(5,2),
Feb DECIMAL(5,2),
Mar DECIMAL(5,2),
Apr DECIMAL(5,2),
May DECIMAL(5,2),
Jun DECIMAL(5,2),
Aug DECIMAL(5,2),
Sep DECIMAL(5,2),
Octb DECIMAL(5,2),
Nov DECIMAL(5,2),
Decb DECIMAL(5,2)
);
# 开启后登录
mysql --local-infile=1 -u root -p
# 选择数据库
use economics
# 导入
LOAD DATA LOCAL INFILE '~/Desktop/PMI_China.tsv' INTO TABLE PMI;
数据在导入时需要删除table header部分
常用命令行
# 展示数据库
show databases;
# 进入数据库
use [YOUR_DB_NAME];
# 展示库中tables;
show tables;
# 创建数据库
create database [YOUR_DB_NAME];
# 创建表
create table [YOUR_TABLE_NAME](
...
);
# 删除指定数据库
drop database [YOUR_DB_NAME];
# 删除指定table
drop table [YOUR_TABLE_NAME];
# 显示数据库表结构
describe [YOUR_TABLE_NAME];
# 清空Table数据
delete from [YOUR_TABLE_NAME];