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

データベースは存在しますが、不明なデータベースというエラーを返します

    新しいバージョンのWampserverでは、MySQLのポートが3306から変更されました。 3308へ (最初のスクリーンショットで確認できます)。そのポートを指定するには、接続を更新する必要があります。そうしないと、WAMPがインストールされているMariaDBにアクセスすることになります。 そのデータベースが含まれています。

    define('DB_SERVER', 'localhost');
    define('DB_USERNAME', 'root');
    define('DB_PASSWORD', '');
    define('DB_NAME', 'testdb');
    define('DB_PORT', 3308);
    
    $link = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME, DB_PORT);
    

    コメントで指摘されているように、MySQLをデフォルトのデータベースにすることも可能であり、これによって問題も解決されます。手順は、 DBAStackExchangeサイト から入手できます。 。




    1. CodeIgniter DatamapperORMはORDERBY句でMySQLCASEステートメントをサポートしていますか?

    2. SQLの更新置換セミコロンで構文エラーが発生する

    3. SQLite Intersect

    4. mysqldumpを使用してMySQLまたはMariaDBをバックアップします