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批量创建表的存储过程
因为业务需要,创建了100个表,但是这些表的结构都是一样的,作为程序员,就是要解决这种重复劳动.然而这种事情还要单独写个php脚本的话太麻烦了吧,所以就干脆学了一下直接用Mysql存储过程怎么实现: ...
- 批量导入数据到hive表中:假设我有60张主子表如何批量创建导入数据
背景:根据业务需要需要把60张主子表批量入库到hive表. 创建测试数据: def createBatchTestFile(): Unit = { to ) { val sWriter = new P ...
- "C#":MySql批量数量导入
现在对数据库(以MySql为例)的操作大多会封装成一个类,如下例所示: namespace TESTDATABASE { public enum DBStatusCode { ALL_OK, MySq ...
- mysql批量数据导入探究
最近工作碰到一个问题,如何将大量数据(100MB+)导入到远程的mysql server上. 尝试1: Statement执行executeBatch的方法.每次导入1000条记录.时间为12s/10 ...
- mysql 批量创建表,利用存储过程
最近根据需求,需要提前创建一批日志表,以日期结尾,每天创建一张,例如XXX20160530,请参考如下: BEGIN DECLARE `sName` VARCHAR(128); DECLAR ...
- mysql 批量创建表
使用存储过程 BEGIN DECLARE `@i` int(11); DECLARE `@sqlstr` varchar(2560); SET `@i`=0; WHILE `@i` < ...
- MySQL 5.7 多实例安装部署实例
1. 背景 MySQL数据库的集中化运维,可以通过在一台服务器上,部署运行多个MySQL服务进程,通过不同的socket监听不同的服务端口来提供各自的服务.各个实例之间是相互独立的,每个实例的dat ...
- mysql 批处理文件--- 创建 用户 以及 导入数据
在window下,通过批处理文件(.bat),进行开启MYSQL服务,导入数据文件(.sql) 1)新建一个txt文件,写入以下内容 rem 启动mysql56服务 mysql56是我的mysql服 ...
- 基于CentOS的MySQL学习补充三--使用Shell批量创建数据库表
本文出处:http://blog.csdn.net/u012377333/article/details/47006087 接上篇介绍<基于CentOS的Mysql学习补充二--使用Shell创 ...
随机推荐
- Django-form进阶+详细版
Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 一.创建Form类 #!/usr/bin/en ...
- 关于myeclipse+tomcat+struct2的热部署问题
今天满心欢喜的打开电脑来写程序,却不曾想到它竟然给我搞事情,前几天刚学的struct2热部署竟然不好用了.每次改java文件都要重新部署好麻烦,最后花了了好长时间才解决,必须在这里总结一下: (1)s ...
- Environment类包含的几个有用的方法
1.获取操作系统版本(PC,PDA均支持) Environment.OSVersion 2.获取应用程序当前目录(PC支持) Environment.CurrentDirectory 3.列举本地硬盘 ...
- C++二阶构造函数
转自:http://blog.51cto.com/9291927/1896411 一.构造函数的问题 构造函数存在问题: A.构造函数只提供自动初始化成员变量的机会 B.不能保证初始化逻辑一定成功,如 ...
- Pytorch实现卷积神经网络CNN
Pytorch是torch的Python版本,对TensorFlow造成很大的冲击,TensorFlow无疑是最流行的,但是Pytorch号称在诸多性能上要优于TensorFlow,比如在RNN的训练 ...
- Timer in C#
https://docs.microsoft.com/en-us/dotnet/api/system.timers.timer?view=netframework-4.7.2 Be aware tha ...
- EF Code-First 学习之旅 级联删除
级联删除是当删除主记录的时候会自动删除依赖的记录或者设置外键属性为null public class Student { public Student() { } public int Student ...
- sql server 2014 在windows server 2012 上安装Analysis Services
Analysis Services Account Name : NT AUTHORITY\SYSTEM
- spring cloud 基本小结
Spring cloud系列十四 分布式链路监控Spring Cloud Sleuth https://blog.csdn.net/hry2015/article/details/78905489 S ...
- MySQL主从配置实现(同一台主机)
////////////////////MySQL主从(同一台主机)////////////////////// 1.安装配置MySQL参考之前步骤搭建MySQL服务为了做实验方便,我们在同一台机器上 ...