sql >> Databasteknik >  >> RDS >> Mysql

Försöker förstå varför du skulle använda den här typen av databasinstallation

Det är ett väldigt vanligt scenario. Jag skapade en MySQL-klass som jag använder i mina PHP-projekt och kan anropa den var som helst för att ansluta till databasen. Du kan hämta den här:

http://pastebin.com/2FrPHVLR

För alla sidor som behöver ansluta till min databas laddar jag in en global konfigurationsfil som kräver den klassen och lägger till mina autentiseringsuppgifter, som

$db_hostspec = 'localhost';
$db_database = 'mydb';
$db_username = 'root';
$db_password = 'MySekretPassw0rd';
$db_port = '3306';

Sedan kan jag ansluta till databasen med

$db = new MySQL($db_hostspec, $db_username, $db_password, $db_database);

Och jag kan ringa till databasen med:

$products = $db->execute("SELECT * FROM Products");



  1. MySQL ERROR 1005 (HY000):Kan inte skapa tabellen 'foo.#sql-12c_4' (fel:150)

  2. ATAN() Funktion i Oracle

  3. Hur importerar man en .dmp-fil (Oracle) till MySql DB?

  4. Hur man gör om att skicka e-postlänkfunktion i Laravel