国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHP MySQL mencipta pangkalan data

PHP MySQL mencipta pangkalan data


Pangkalan data mempunyai satu atau lebih jadual.

Anda memerlukan kebenaran CREATE untuk mencipta atau memadam pangkalan data MySQL.


Mencipta pangkalan data MySQL menggunakan MySQLi dan PDO

CREATE DATABASE pernyataan digunakan untuk mencipta pangkalan data dalam MySQL.

Dalam contoh berikut, pangkalan data bernama "myDB" dicipta:

Instance (MySQLi - Berorientasikan Objek)

<?php
 $servername = "localhost";
 $username = "username";
 $password = "password";
 // 創(chuàng)建連接
 $conn = new mysqli($servername, $username, $password);
 // 檢測連接
 if ($conn->connect_error) {
     die("連接失敗: " . $conn->connect_error);
 } 
 // 創(chuàng)建數(shù)據(jù)庫
 $sql = "CREATE DATABASE myDB";
 if ($conn->query($sql) === TRUE) {
     echo "數(shù)據(jù)庫創(chuàng)建成功";
 } else {
     echo "Error creating database: " . $conn->error;
 }
 $conn->close();
 ?>


Nota : Apabila anda mencipta pangkalan data baharu, anda mesti menentukan tiga parameter (nama pelayan, nama pengguna dan kata laluan) untuk objek mysqli.

Petua: Jika anda menggunakan port lain (lalai ialah 3306), tambah rentetan kosong untuk parameter pangkalan data, seperti: new mysqli("localhost", "nama pengguna", "kata laluan", "", port )

Instance (Prosedur MySQLi)

BUAT PANGKALAN DATA db_name;

pernyataan digunakan untuk mencipta pangkalan data, db_name ialah nama yang kami berikan kepada data:

????????????Adalah dibenarkan untuk menggunakan aksara Cina sebagai nama pangkalan data (nama jadual, nama medan juga)

???? Cuba untuk tidak menggunakan perkataan terpelihara (kata kunci) dalam nama pangkalan data

????? Jangan gunakan simbol khas dalam nama pangkalan data, tetapi anda boleh Berbilang perkataan dipisahkan dengan garis bawah

Setiap pernyataan SQL hanya akan dilaksanakan selepas memasukkan koma bertitik (;) dan menekan Enter

rreee

Nota: Yang berikut menggunakan contoh PDO untuk mencipta pangkalan data "myDBPDO":

Contoh

Menggunakan PDO:

<?php
$servername = "localhost"; 
$username = "username"; 
$password = "password";  
// 創(chuàng)建連接 
$conn = mysqli_connect($servername, $username, $password); 
// 檢測連接 
if (!$conn) {     die("連接失敗: " . mysqli_connect_error()); }  
// 創(chuàng)建數(shù)據(jù)庫 
$sql = "CREATE DATABASE myDB"; 
if (mysqli_query($conn, $sql)) {
     echo "數(shù)據(jù)庫創(chuàng)建成功"; 
     } else {     
     echo "Error creating database: " . mysqli_error($conn); }
       mysqli_close($conn); 
       ?>

Petua: Manfaat terbesar menggunakan PDO ialah anda boleh menggunakan kelas pengecualian untuk menangani masalah apabila masalah berlaku semasa pertanyaan pangkalan data. Jika pengecualian berlaku dalam blok kod try{ }, skrip akan menghentikan pelaksanaan dan melompat ke blok kod catch(){ } pertama untuk melaksanakan kod. Dalam blok kod yang ditangkap di atas kami mengeluarkan pernyataan SQL dan menjana mesej ralat.


Meneruskan pembelajaran
||
<?php $servername = "localhost"; $username = "username"; $password = "password"; // 創(chuàng)建連接 $conn = new mysqli($servername, $username, $password); // 檢測連接 if ($conn->connect_error) { die("連接失敗: " . $conn->connect_error); } // 創(chuàng)建數(shù)據(jù)庫 $sql = "CREATE DATABASE myDB"; if ($conn->query($sql) === TRUE) { echo "數(shù)據(jù)庫創(chuàng)建成功"; } else { echo "Error creating database: " . $conn->error; } $conn->close(); ?>