将 CSV 导入 MySQL 需要您先创建一个Table,通过popSQL连接MySQL后:

  1. CREATE TABLE PMI(
  2. years INT,
  3. Jan DECIMAL(5,2),
  4. Feb DECIMAL(5,2),
  5. Mar DECIMAL(5,2),
  6. Apr DECIMAL(5,2),
  7. May DECIMAL(5,2),
  8. Jun DECIMAL(5,2),
  9. Aug DECIMAL(5,2),
  10. Sep DECIMAL(5,2),
  11. Octb DECIMAL(5,2),
  12. Nov DECIMAL(5,2),
  13. Decb DECIMAL(5,2)
  14. );
  1. # 开启后登录
  2. mysql --local-infile=1 -u root -p
  3. # 选择数据库
  4. use economics
  5. # 导入
  6. LOAD DATA LOCAL INFILE '~/Desktop/PMI_China.tsv' INTO TABLE PMI;

数据在导入时需要删除table header部分

常用命令行

  1. # 展示数据库
  2. show databases;
  3. # 进入数据库
  4. use [YOUR_DB_NAME];
  5. # 展示库中tables;
  6. show tables;
  7. # 创建数据库
  8. create database [YOUR_DB_NAME];
  9. # 创建表
  10. create table [YOUR_TABLE_NAME](
  11. ...
  12. );
  13. # 删除指定数据库
  14. drop database [YOUR_DB_NAME];
  15. # 删除指定table
  16. drop table [YOUR_TABLE_NAME];
  17. # 显示数据库表结构
  18. describe [YOUR_TABLE_NAME];
  19. # 清空Table数据
  20. delete from [YOUR_TABLE_NAME];