Skip to content

Instantly share code, notes, and snippets.

@imlucas
Created April 17, 2018 23:46
Show Gist options
  • Save imlucas/d35fb744dd99af47c79e0addb9ba1d5c to your computer and use it in GitHub Desktop.
Save imlucas/d35fb744dd99af47c79e0addb9ba1d5c to your computer and use it in GitHub Desktop.
#! /usr/bin/env bash
####
# Configuration
####
# Set me to the path of dart-cli you want to use
export DARTCLI=~/Downloads/dart-cli-1.0.0-alpha.2/bin/dart-cli;
# Specify mysql instance details you want to load up
export DBUSER='root';
export DBPASSWORD='root';
export DBHOST='localhost';
# The below gets all the data, loads up your mysql
curl https://s3.amazonaws.com/data.mongodb.parts/dxl-oltpbench-data-04172018.zip \
-o dxl-oltpbench-data-04172018.zip;
mkdir dxl-data;
unzip dxl-oltpbench-data-04172018.zip -d dxl-data;
cd dxl-data;
curl https://s3.amazonaws.com/data.mongodb.parts/wikipedia/mysql-data.sql \
-o wikipedia/mysql-data.sql;
curl https://s3.amazonaws.com/data.mongodb.parts/auctionmark/mysql-data.sql \
-o auctionmark/mysql-data.sql;
curl https://s3.amazonaws.com/data.mongodb.parts/tatp/mysql-data.sql \
-o tatp/mysql-data.sql;
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "auctionmark/mysql-ddl.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "auctionmark/mysql-data.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "epinions/mysql-ddl.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "epinions/mysql-data.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "seats/mysql-ddl.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "seats/mysql-data.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "smallbank/mysql-ddl.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "smallbank/mysql-data.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "tatp/mysql-ddl.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "tatp/mysql-data.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "tpcc/mysql-ddl.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "tpcc/mysql-data.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "tpch/mysql-ddl.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "tpch/mysql-data.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "twitter/mysql-ddl.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "twitter/mysql-data.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "voter/mysql-ddl.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "voter/mysql-data.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "wikipedia/mysql-ddl.sql";
mysql -h $DBHOST --user=$DBUSER --password=$DBPASSWORD < "wikipedia/mysql-data.sql";
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment