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

このタイプのデータベース設定を使用する理由を理解しようとしています

    これは非常に一般的なシナリオです。 PHPプロジェクトで使用するMySQLクラスを作成し、どこからでも呼び出してデータベースに接続できるようにしました。ここで入手できます:

    http://pastebin.com/2FrPHVLR

    データベースに接続する必要があるページについては、そのクラスを必要とするグローバル構成ファイルをロードし、

    のようにクレデンシャルを追加します。
    $db_hostspec = 'localhost';
    $db_database = 'mydb';
    $db_username = 'root';
    $db_password = 'MySekretPassw0rd';
    $db_port = '3306';
    

    次に、

    を使用してデータベースに接続できます。
    $db = new MySQL($db_hostspec, $db_username, $db_password, $db_database);
    

    そして、次のコマンドでデータベースを呼び出すことができます:

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



    1. SQLスクリプトの実行中にprintステートメントをエコーする方法

    2. INSERTクエリを使用して、あるテーブルから別のテーブルに行をコピーします

    3. PostgreSQL Upsertは、システム列XMIN、XMAXなどを使用して、挿入された行と更新された行を区別します

    4. 一部のバージョンのOracleでは、相関サブクエリにネスト制限がありますか?