<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # PHP MySQL 創建數據庫 數據庫存有一個或多個表。 你需要 CREATE 權限來創建或刪除 MySQL 數據庫。 ## 使用 MySQLi 和 PDO 創建 MySQL 數據庫 CREATE DATABASE 語句用于在 MySQL 中創建數據庫。 在下面的實例中,創建了一個名為 "myDB" 的數據庫: ## 實例 (MySQLi - 面向對象) ``` <?php $servername = "localhost"; $username = "username"; $password = "password"; // 創建連接 $conn = new mysqli($servername, $username, $password); // 檢測連接 if ($conn->connect_error)?{ ??? die("Connection failed: " . $conn->connect_error); } // Create database $sql = "CREATE DATABASE myDB"; if ($conn->query($sql) === TRUE) { ??? echo "Database created successfully"; } else { ??? echo "Error creating database: " . $conn->error; } $conn->close(); ?> ``` > ![](https://box.kancloud.cn/2015-12-12_566b901025f8f.jpg) > **注意:** 當你創建一個新的數據庫時,你必須為 mysqli 對象指定三個參數 (servername, username 和 password)。 > > **Tip:** 如果你使用其他端口(默認為3306),為數據庫參數添加空字符串,如: new mysqli("localhost", "username", "password", "", port) ## 實例 (MySQLi Procedural) ``` <?php $servername = "localhost"; $username = "username"; $password = "password"; // 創建連接 $conn = mysqli_connect($servername, $username, $password); // 檢測連接 if (!$conn)?{ ??? die("Connection failed: " . mysqli_connect_error()); } // Create database $sql = "CREATE DATABASE myDB"; if (mysqli_query($conn, $sql)) { ? ? echo "Database created successfully"; } else { ? ? echo "Error creating database: " . mysqli_error($conn); } mysqli_close($conn); ?> ``` **注意:** 以下使用 PDO 實例創建數據庫 "myDBPDO": ## 實例 (PDO) ``` <?php $servername = "localhost"; $username = "username"; $password = "password"; try { ??? $conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password); ??? // 設置 PDO 錯誤模式為異常 ??? $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); ??? $sql = "CREATE DATABASE myDBPDO"; ??? // 使用 exec() ,因為沒有結果返回 ??? $conn->exec($sql); ??? echo "Database created successfully<br>"; ??? } catch(PDOException $e) ??? { ??? echo $sql . "<br>" . $e->getMessage(); ??? } $conn = null; ?> ``` **提示:** 使用 PDO 的最大好處是在數據庫查詢過程出現問題時可以使用異常類來 處理問題。如果 try{ } 代碼塊出現異常,腳本會停止執行并會跳到第一個 catch(){ } 代碼塊執行代碼。 在以上捕獲的代碼塊中我們輸出了 SQL 語句并生成錯誤信息。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看