Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MASTER="mysql -h localhost -P 3307 -u root -pSomePassword"
- SHARD="mysql -h localhost -P 3308 -u root -pSomePassword"
- ID1="mysql -h localhost -P 3309 -u root -pSomePassword"
- ID2="mysql -h localhost -P 3310 -u root -pSomePassword"
- WWW="mysql -h localhost -P 3311 -u root -pSomePassword"
- CACHE="mysql -h localhost -P 3312 -u root -pSomePassword"
- echo "CREATE DATABASE zoterotest_master" | $MASTER
- echo "CREATE DATABASE zoterotest_master" | $SHARD
- echo "CREATE DATABASE zoterotest1" | $SHARD
- echo "CREATE DATABASE zoterotest2" | $SHARD
- echo "CREATE DATABASE zoterotest_ids" | $ID1
- echo "CREATE DATABASE zoterotest_ids" | $ID2
- function DBConnectAuth($db) {
- if ($db == 'master') {
- $host = 'localhost';
- $port = 3306;
- $db = 'master';
- $user = 'root';
- $pass = 'SomePassword';
- }
- else if ($db == 'shard') {
- $host = false;
- $port = false;
- $db = false;
- $user = 'root';
- $pass = 'SomePassword';
- }
- else if ($db == 'id1') {
- $host = 'localhost';
- $port = 3306;
- $db = 'ids';
- $user = 'root';
- $pass = 'SomePassword';
- }
- else if ($db == 'id2') {
- $host = 'localhost';
- $port = 3306;
- $db = 'ids';
- $user = 'root';
- $pass = 'SomePassword';
- }
- else if ($db == 'www1') {
- $host = 'localhost';
- $port = 3306;
- $db = 'www';
- $user = 'root';
- $pass = 'SomePassword';
- }
- else if ($db == 'www2') {
- $host = 'localhost';
- $port = 3306;
- $db = 'www';
- $user = 'root';
- $pass = 'SomePassword';
- }
- else if ($db == 'cache') {
- $host = 'localhost';
- $port = 3306;
- $db = 'cache';
- $user = 'root';
- $pass = 'SomePassword';
- }
- else {
- throw new Exception("Invalid db '$db'");
- }
- return array('host'=>$host, 'port'=>$port, 'db'=>$db, 'user'=>$user, 'pass'=>$pass);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement