How to connect to a database

The syntax for creating an object from any class

      new ClassName(arguments);
      

The syntax for creating a database object from the PDO class

      new PDO($dsn, $username, $password);
      
      mysql:host = host_address;
      dbname = database_name;
      

How to connect to a MySQL database named my_guitar_shop1

      $dsn = "mysql:host=localhost;dbname=my_guitar_shop1";
      $username = "mgs_user";
      $password = "pa55word";
      $db = new PDO($dsn, $username, $password); // creates PDO object 
      

How to connect to your MySQL database on bscacad3.buffalostate.edu

      $dsn = "mysql:host=bscacad3.buffalostate.edu;dbname=your-bsc-userid";
      $username = "your-bsc-userid";
      $password = "your-Banner-id";
      $db = new PDO($dsn, $username, $password); // creates PDO object      
      

Description

Back