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

PHP? MySQL ???? ?????

PHP? MySQL ???? ?????

??? ???? ??? ??? ??? ?? ?? ?????.

MySQLi? PDO? ???? MySQL ??? ??

CREATE TABLE ?? MySQL ???? ???? ? ?????.

CREATE TABLE tbl_name (col_name column_definition);

???? ??? ? ?? ??? ?? ?? ??? ??, ?? ??? ??? ????? ??? ????, ?? ??? ????? ??? ?????.

??????? ??? ? ?? ?? ???? ??? ?? ?? ?????

SHOW CREATE TABLE tbl_name;

?? ?? ???? ??? ??? ??? ? ????

DESC tbl_name;

CREATE TABLE my_tbl (
age INT,
name VARCHAR(100)
);

? ???? my_tbl ????? ? ?? ??? ????. ??? age(age)? ????, ??? ??? ????, ?? ??? name(name)?? ????, ??? ?? ??? 100?? ??????.

??? ?? ??? ??? ??? ??? SHOW ?? DESC? ?????

"id", "firstname", "lastname", "email" ? "id", "firstname", "lastname", "email" ? 5?? ?? ?? "MyGuests"?? ???? ?????. "reg_date":

CREATE TABLE MyGuests (
 id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
 firstname VARCHAR(30) NOT NULL,
 lastname VARCHAR(30) NOT NULL,
 email VARCHAR(50),
 reg_date TIMESTAMP
 )

? ?? ?? ??:

??? ??? ?? ??? ? ?? ??? ??? ?????. ?? ??? ??? ???? ??? ?? ?? ???? ?????.

??? ??? ??? ? ? ?? ?? ?? ??? ??? ??? ? ????. ???? ????.

·???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??? ???? 1? ?????. ??? ?. ????? ?? PRIMARY KEY? AUTO_INCREMENT? ?? ???? ID ??? ?????.

? ????? ?? ?(? ?? "id" ??)? ??? ?? ?? ??? ??? ?? ????? ???.

?? ?? PHP?? ???? ???? ??? ?????.

?(MySQLi - ?? ??)

<?php
 $servername = "localhost";
 $username = "username";
 $password = "password";
 $dbname = "myDB";
 
 // 創(chuàng)建連接
 $conn = new mysqli($servername, $username, $password, $dbname);
 // 檢測連接
 if ($conn->connect_error) {
     die("連接失敗: " . $conn->connect_error);
 } 
 
 // 使用 sql 創(chuàng)建數(shù)據(jù)表
 $sql = "CREATE TABLE MyGuests (
 id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, 
 firstname VARCHAR(30) NOT NULL,
 lastname VARCHAR(30) NOT NULL,
 email VARCHAR(50),
 reg_date TIMESTAMP
 )";
 
 if ($conn->query($sql) === TRUE) {
     echo "Table MyGuests created successfully";
 } else {
     echo "創(chuàng)建數(shù)據(jù)表錯誤: " . $conn->error;
 }
 
 $conn->close();
 ?>

?(MySQLi - ??)

<?php
 $servername = "localhost";
 $username = "username";
 $password = "password";
 $dbname = "myDB";
 
 // 創(chuàng)建連接
 $conn = mysqli_connect($servername, $username, $password, $dbname);
 // 檢測連接
 if (!$conn) {
     die("連接失敗: " . mysqli_connect_error());
 }
 
 // 使用 sql 創(chuàng)建數(shù)據(jù)表
 $sql = "CREATE TABLE MyGuests (
 id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, 
 firstname VARCHAR(30) NOT NULL,
 lastname VARCHAR(30) NOT NULL,
 email VARCHAR(50),
 reg_date TIMESTAMP
 )";
 
 if (mysqli_query($conn, $sql)) {
     echo "數(shù)據(jù)表 MyGuests 創(chuàng)建成功";
 } else {
     echo "創(chuàng)建數(shù)據(jù)表錯誤: " . mysqli_error($conn);
 }
 
 mysqli_close($conn);
 ?>

????(PDO)

<?php
 $servername = "localhost";
 $username = "username";
 $password = "password";
 $dbname = "myDBPDO";
 try {
     $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
     // 設置 PDO 錯誤模式,用于拋出異常
     $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 
     // 使用 sql 創(chuàng)建數(shù)據(jù)表
     $sql = "CREATE TABLE MyGuests (
     id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, 
     firstname VARCHAR(30) NOT NULL,
     lastname VARCHAR(30) NOT NULL,
     email VARCHAR(50),
     reg_date TIMESTAMP
     )";
 
     // 使用 exec() ,沒有結(jié)果返回 
     $conn->exec($sql);
     echo "數(shù)據(jù)表 MyGuests 創(chuàng)建成功";
 }
 catch(PDOException $e)
 {
     echo $sql . "<br>" . $e->getMessage();
 }
 $conn = null;
 ?>

???, ?? ??? ?? ??:

??? ??:

DROP TABLE tbl_name;

??? ?? ??:

ALTER TABLE tbl_name RENAME new_tbl_name;

?? ??:

ALTER TABLE tbl_name ADD col_name column_definition;

??? ?? ???? ?? ?? ?? ??? ????. ? ?? ?? ?????

ALTER TABLE tbl_name ADD col_name column_definition FIRST;

? ?? ????? ???.

?? ??? ???? ??? ??? ?? ?? ???

ALTER TABLE tbl_name ADD col_name column_definition AFTER other_col_name;

?? ??:

ALTER TABLE tbl_name DROP col_name;

?? ?? ??:

ALTER TABLE tbl_name MODIFY col_name column_definition;

?? ?? ? ?? ??:

ALTER TABLE tbl_name CHANGE col_name_from col_name_to column_definition;

modify? ?? ??? ??? ? ??, ??? ?? ??? ??? ? ????.


???? ??
||
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // 創(chuàng)建連接 $conn = mysqli_connect($servername, $username, $password, $dbname); // 檢測連接 if (!$conn) { die("連接失敗: " . mysqli_connect_error()); } // 使用 sql 創(chuàng)建數(shù)據(jù)表 $sql = "CREATE TABLE MyGuests ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(50), reg_date TIMESTAMP )"; if (mysqli_query($conn, $sql)) { echo "數(shù)據(jù)表 MyGuests 創(chuàng)建成功"; } else { echo "創(chuàng)建數(shù)據(jù)表錯誤: " . mysqli_error($conn); } mysqli_close($conn); ?>