国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

PHP MySQL 創(chuàng)建數(shù)據(jù)庫(kù)和表

2020-03-22 18:15:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

為了讓 PHP 執(zhí)行上面的語(yǔ)句,我們必須使用 mysql_query() 函數(shù)。此函數(shù)用于向 html' target='_blank'>MySQL 連接發(fā)送查詢或命令。

在下面的例子中,我們創(chuàng)建了一個(gè)名為 my_db 的數(shù)據(jù)庫(kù)

 ?php$con = mysql_connect( localhost , peter , abc123 if (!$con) die('Could not connect: ' . mysql_error());if (mysql_query( CREATE DATABASE my_db ,$con)) echo Database created  echo Error creating database: . mysql_error();mysql_close($con);? 

下面的例子展示了如何創(chuàng)建一個(gè)名為 Persons 的表,此表有三列。列名是 FirstName , LastName 以及 Age :

 ?php$con = mysql_connect( localhost , peter , abc123 if (!$con) die('Could not connect: ' . mysql_error());// Create databaseif (mysql_query( CREATE DATABASE my_db ,$con)) echo Database created  echo Error creating database: . mysql_error();// Create table in my_db databasemysql_select_db( my_db , $con);$sql = CREATE TABLE PersonsFirstName varchar(15),LastName varchar(15),Age intmysql_query($sql,$con);mysql_close($con);? 

重要事項(xiàng):在創(chuàng)建表之前,必須首先選擇數(shù)據(jù)庫(kù)。通過(guò) mysql_select_db() 函數(shù)選取數(shù)據(jù)庫(kù)。

注釋:當(dāng)您創(chuàng)建 varchar 類型的數(shù)據(jù)庫(kù)字段時(shí),必須規(guī)定該字段的最大長(zhǎng)度,例如:varchar(15)。


支持帶有小數(shù)的數(shù)字。

在 size 參數(shù)中規(guī)定數(shù)字的最大值。在 d 參數(shù)中規(guī)定小數(shù)點(diǎn)右側(cè)的數(shù)字的最大值。


支持固定長(zhǎng)度的字符串。(可包含字母、數(shù)字以及特殊符號(hào))。

在 size 參數(shù)中規(guī)定固定長(zhǎng)度。


支持可變長(zhǎng)度的字符串。(可包含字母、數(shù)字以及特殊符號(hào))。

在 size 參數(shù)中規(guī)定最大長(zhǎng)度。


enum(value1,value2,ect)ENUM 是 ENUMERATED 列表的縮寫(xiě)。可以在括號(hào)中存放最多 65535 個(gè)值。

主鍵用于對(duì)表中的行進(jìn)行唯一標(biāo)識(shí)。每個(gè)主鍵值在表中必須是唯一的。此外,主鍵字段不能為空,這是由于數(shù)據(jù)庫(kù)引擎需要一個(gè)值來(lái)對(duì)記錄進(jìn)行定位。

主鍵字段永遠(yuǎn)要被編入索引。這條規(guī)則沒(méi)有例外。你必須對(duì)主鍵字段進(jìn)行索引,這樣數(shù)據(jù)庫(kù)引擎才能快速定位給予該鍵值的行。

下面的例子把 personID 字段設(shè)置為主鍵字段。主鍵字段通常是 ID 號(hào),且通常使用 AUTO_INCREMENT 設(shè)置。AUTO_INCREMENT 會(huì)在新記錄被添加時(shí)逐一增加該字段的值。要確保主鍵字段不為空,我們必須向該字段添加 NOT NULL 設(shè)置。

$sql = CREATE TABLE PersonspersonID int NOT NULL AUTO_INCREMENT, PRIMARY KEY(personID),FirstName varchar(15),LastName varchar(15),Age intmysql_query($sql,$con);

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 子长县| 航空| 临湘市| 垣曲县| 略阳县| 鹿泉市| 顺昌县| 夹江县| 神池县| 新源县| 麟游县| 寿光市| 桑植县| 兴安县| 固原市| 吴川市| 左权县| 连平县| 调兵山市| 高平市| 德阳市| 固始县| 汉沽区| 固镇县| 丘北县| 高尔夫| 环江| 澜沧| 沈丘县| 东辽县| 青铜峡市| 天等县| 建平县| 彭水| 姚安县| 常宁市| 阜康市| 延川县| 广汉市| 亳州市| 锡林郭勒盟|