From 80144934709c74f8aea9fc7db2aad890f0c9508d Mon Sep 17 00:00:00 2001 From: Shuhao Wu Date: Mon, 13 Aug 2018 10:42:47 -0400 Subject: [PATCH] Fixed tutorial to be more copy pasteable --- docs/source/tutorialcopydb.rst | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/docs/source/tutorialcopydb.rst b/docs/source/tutorialcopydb.rst index 46780968..0b3f0f8f 100644 --- a/docs/source/tutorialcopydb.rst +++ b/docs/source/tutorialcopydb.rst @@ -41,15 +41,16 @@ we must first create some test data on the 29291 server to be copied over: .. code-block:: shell-session - # echo "CREATE DATABASE abc;" >> /tmp/n1create.sql - # echo "CREATE TABLE abc.table1 (id bigint(20) AUTO_INCREMENT, data varchar(16), primary key(id));" >> /tmp/n1create.sql - # echo "CREATE TABLE abc.table2 (id bigint(20) AUTO_INCREMENT, data TEXT, primary key(id));" >> /tmp/n1create.sql - # for i in `seq 1 350`; do - echo "INSERT INTO abc.table1 (id, data) VALUES (${i}, '$(cat /dev/urandom | tr -cd 'a-z0-9' | head -c 16)');" >> /tmp/n1create.sql - echo "INSERT INTO abc.table2 (id, data) VALUES (${i}, '$(cat /dev/urandom | tr -cd 'a-z0-9' | head -c 16)');" >> /tmp/n1create.sql - done - # mysql --protocol=tcp -u root -P 29291 < /tmp/n1create.sql - # rm /tmp/n1create.sql + # export LC_CTYPE=C # Only need this if you're mac + echo "CREATE DATABASE abc;" > /tmp/n1create.sql + echo "CREATE TABLE abc.table1 (id bigint(20) AUTO_INCREMENT, data varchar(16), primary key(id));" >> /tmp/n1create.sql + echo "CREATE TABLE abc.table2 (id bigint(20) AUTO_INCREMENT, data TEXT, primary key(id));" >> /tmp/n1create.sql + for i in `seq 1 350`; do + echo "INSERT INTO abc.table1 (id, data) VALUES (${i}, '$(cat /dev/urandom | tr -cd 'a-z0-9' | head -c 16)');" >> /tmp/n1create.sql + echo "INSERT INTO abc.table2 (id, data) VALUES (${i}, '$(cat /dev/urandom | tr -cd 'a-z0-9' | head -c 16)');" >> /tmp/n1create.sql + done + mysql --protocol=tcp -u root -P 29291 < /tmp/n1create.sql + rm /tmp/n1create.sql This created two tables under the database ``abc``. We will be moving ``table1`` to 29292 while not copying 29291.