MySql 批量创建导入实例

Posted 撒哈拉的雪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySql 批量创建导入实例相关的知识,希望对你有一定的参考价值。

 

1.创建sql(例如,taobao,dangdang):

DROP DATABASE IF EXISTS taobao;
CREATE DATABASE taobao CHARSET=utf8;
USE taobao;
CREATE TABLE t_product(
id      INT,
name    VARCHAR(20),
pic     VARCHAR(20),
regTime DATETIME,
price   DOUBLE(10,2),
did     INT
);
CREATE TABLE t_ptype(
id INT,
name   VARCHAR(20),
pcount INT
);
INSERT INTO t_ptype VALUES(1,\'book\',3);
INSERT INTO t_ptype VALUES(2,\'dvd\',3);
INSERT INTO t_ptype VALUES(3,\'cd\',1);

INSERT INTO t_product VALUES(1,\'b1\',\'1.jpg\',now(),100,1);
INSERT INTO t_product VALUES(2,\'b2\',\'1.jpg\',now(),100,1);
INSERT INTO t_product VALUES(3,\'b3\',\'1.jpg\',now(),100,1);

INSERT INTO t_product VALUES(4,\'dvd1\',\'1.jpg\',now(),100,2);
INSERT INTO t_product VALUES(5,\'dvd2\',\'1.jpg\',now(),100,2);
INSERT INTO t_product VALUES(6,\'dvd3\',\'1.jpg\',now(),100,2);

INSERT INTO t_product VALUES(7,\'cd\',\'1.jpg\',now(),100,3);

 

SET NAMES UTF8;
DROP DATABASE IF EXISTS dangdang;
CREATE DATABASE dangdang CHARSET=utf8;
USE dangdang;
CREATE TABLE dd_category(
id      INT,
name    VARCHAR(20),
bcount  INT
);
INSERT INTO dd_category VALUES(100,\'计算机类\',3);
INSERT INTO dd_category VALUES(200,\'历史类\',2);
INSERT INTO dd_category VALUES(300,\'美食类\',1);

CREATE TABLE dd_book(
id      INT,
title   VARCHAR(20),
price   DOUBLE(10,2),
pic     VARCHAR(100),
pubdate DATETIME,
did     INT
);
INSERT INTO dd_book VALUES(1,\'计算机1\',100,\'1.jpg\',now(),100);
INSERT INTO dd_book VALUES(2,\'计算机2\',100,\'1.jpg\',now(),100);
INSERT INTO dd_book VALUES(3,\'计算机3\',100,\'1.jpg\',now(),100);
INSERT INTO dd_book VALUES(4,\'历史1\',101,\'1.jpg\',now(),200);
INSERT INTO dd_book VALUES(5,\'历史2\',101,\'1.jpg\',now(),200);
INSERT INTO dd_book VALUES(6,\'美食\',101,\'1.jpg\',now(),300);

 

2、创建导入sql(例如,test)

SOURCE  d:/taobao.sql
SOURCE  d:/dangdang.sql

 

3、在命令行导入

 

 

这里test.sql文件在d根目录盘下

以上是关于MySql 批量创建导入实例的主要内容,如果未能解决你的问题,请参考以下文章

MySQL使用脚本批量创建数据库并导入数据

mysql的数据库中怎么批量插入数据

MySQL批量导入数据时,为何表空间膨胀了N倍

数据分析之MySQL——批量导入数据

mysql 批量导入数据

python读取word文档,插入mysql数据库实例