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

MySqli:データベースを作成することは可能ですか?

    CREATE DATABASEステートメントは、MySQLでデータベースを作成するために使用されます。

    CREATE DATABASE database_name 
    

    PHPにSQL命令を実行させるには、最初にサーバーへの接続を使用してmysqliオブジェクトを作成し、次にMySQLiクラスのquery()メソッドを使用する必要があります。

    mysqliObj->query($sql_query)
    

    次の例では、「tests」というデータベースを作成します。

    <?php
    // connect to the MySQL server
    $conn = new mysqli('localhost', 'root', 'pass');
    
    // check connection
    if (mysqli_connect_errno()) {
      exit('Connect failed: '. mysqli_connect_error());
    }
    
    // sql query with CREATE DATABASE
    $sql = "CREATE DATABASE `tests` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci";
    
    // Performs the $sql query on the server to create the database
    if ($conn->query($sql) === TRUE) {
      echo 'Database "tests" successfully created';
    }
    else {
     echo 'Error: '. $conn->error;
    }
    
    $conn->close();
    ?>
    

    このリンクを確認してください http://coursesweb.net/php-mysql/php- mysql-using-mysqli



    1. MySQLで緯度に近いポリゴンを取得します

    2. MySQL:全文検索に問題があります-結果が返されません

    3. MySQL for Visual Studio / VisualStudio2017データソースウィザードの問題。オブジェクト参照がオブジェクト インスタンスに設定されていません

    4. PostgreSQLで月をローマ数字でフォーマットする