Script pour créer/remplir une table
Bonjour,
Je suis en train de faire un script qui me permettra de créer une table et la remplir, et ensuite l'exporter vers une fichier xml, mais je ne comprend pas pourquoi ça ne marche pas, pourriez vous m'aidez svp?
Je vous remercie.
Voici le script test.sh
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
DB="test"
MYSQL="/xxx/mysql/na/5.5.14/bin/mysql -u admin -p xxxxx --socket=/myqdata/myserver01/data/myserver01.sock"
MYSQLDUMP="/xxx/mysql/na/5.5.14/bin/mysqldump -u admin -p xxxxx --socket=/myqdata/myserver01/data/myserver01.sock"
$MYSQL= $DB << END
DROP TABLE IF EXISTS table_de_test;
CREATE TABLE t1(a INT, b VARCHAR(128));
INSERT INTO t1 VALUES (1,'11111');
INSERT INTO t1 VALUES (2,'22222');
INSERT INTO t1 VALUES (3,'33333');
INSERT INTO t1 VALUES (4,'44444');
INSERT INTO t1 VALUES (5,'55555');
INSERT INTO t1 VALUES (6,'66666');
INSERT INTO t1 VALUES (7,'77777');
INSERT INTO t1 VALUES (8,'88888');
INSERT INTO t1 VALUES (9,'99999');
END
$MYSQLDUMP --xml $DB table_de_test > /tmp/table_de_test.xml |