dbconnect.inc.php 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?
  2. function Zotero_dbConnectAuth($db) {
  3. $charset = '';
  4. if ($db == 'master') {
  5. $host = 'localhost';
  6. $port = 3306;
  7. $db = 'zotero_master';
  8. $user = 'zotero';
  9. $pass = 'foobar';
  10. }
  11. else if ($db == 'shard') {
  12. $host = false;
  13. $port = false;
  14. $db = false;
  15. $user = 'zotero';
  16. $pass = 'foobar';
  17. }
  18. else if ($db == 'id1') {
  19. $host = 'localhost';
  20. $port = 3306;
  21. $db = 'zotero_ids';
  22. $user = 'zotero';
  23. $pass = 'foobar';
  24. }
  25. else if ($db == 'id2') {
  26. $host = 'localhost';
  27. $port = 3306;
  28. $db = 'zotero_ids';
  29. $user = 'zotero';
  30. $pass = 'foobar';
  31. }
  32. else {
  33. throw new Exception("Invalid db '$db'");
  34. }
  35. return array(
  36. 'host'=>$host,
  37. 'port'=>$port,
  38. 'db'=>$db,
  39. 'user'=>$user,
  40. 'pass'=>$pass,
  41. 'charset'=>$charset
  42. );
  43. }
  44. ?>