sql >> データベース >  >> RDS >> Mysql

データベースとテーブルを作成するPDO

    最後のステートメントのみを実行しています。 $sqlに割り当て続けます 、ただし、これらのステートメントは実行しません。

    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. Oracleパッケージの実行をパフォーマンスの問題について簡単に分析するにはどうすればよいですか?

    2. 15分のウィンドウのデータを選択-PostgreSQL

    3. C#を使用してMysqlに接続するにはどうすればよいですか?

    4. Mysql Where ... In ... AND where ... in ...は、同じインデックスでのみ一致する必要があります