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根目录盘下

原文地址:https://www.cnblogs.com/web-fusheng/p/6827105.html