Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PDO membuat database dan tabel

Anda hanya menjalankan pernyataan terakhir. Anda tetap menugaskan ke $sql , tetapi tidak menjalankan pernyataan tersebut.

try {
    $conn = new PDO("mysql:host=$servername", $username, $password);
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $sql = "CREATE DATABASE IF NOT EXISTS musicDB";
    $conn->exec($sql);
    $sql = "use musicDB";
    $conn->exec($sql);
    $sql = "CREATE TABLE IF NOT EXISTS ARTISTS (
                ID int(11) AUTO_INCREMENT PRIMARY KEY,
                artistname varchar(30) NOT NULL)";
    $conn->exec($sql);
    echo "DB created successfully";
}
catch(PDOException $e)
{
    echo $sql . "<br>" . $e->getMessage();
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Panduan Merancang Basis Data Untuk Acara Kalender Dan Pengingat Di MySQL

  2. Cara termudah untuk mengubah array byte menjadi Blob di java

  3. Berapa panjang string id sesi PHP?

  4. Masalah menampilkan gambar gumpalan

  5. MySQL Query - mendapatkan catatan yang hilang saat menggunakan group-by