首先你把這個sql語句賦給一個字符串變量:
員工經過長期磨合與沉淀,具備了協作精神,得以通過團隊的力量開發出優質的產品。創新互聯堅持“專注、創新、易用”的產品理念,因為“專注所以專業、創新互聯網站所以易用所以簡單”。公司專注于為企業提供成都做網站、成都網站設計、微信公眾號開發、電商網站開發,小程序開發,軟件按需定制設計等一站式互聯網企業服務。
$sql="CREATE TABLE IF NOT EXISTS `{$installer-getTable('catalog_category_description')}` (
`category_id` mediumint(8) unsigned NOT NULL,
`language_id` smallint(5) unsigned NOT NULL,
`name` varchar(128) NOT NULL,
`description` text NOT NULL,
`meta_title` varchar(128) NOT NULL,
`meta_description` text NOT NULL,
`meta_keyword` varchar(255) NOT NULL,
PRIMARY KEY (`category_id`,`language_id`),
KEY `i_language_id` (`language_id`),
CONSTRAINT `fk_category_id` FOREIGN KEY (`category_id`) REFERENCES `{$installer-getTable('catalog_category')}` (`id`) ON DELETE CASCADE,
CONSTRAINT `fk_language_id` FOREIGN KEY (`language_id`) REFERENCES `{$installer-getTable('locale_language')}` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC";
然后連接mysql數據庫,執行這個語句:
mysql_connect("localhost","root","");
mysql_select_db("dbname");
mysql_query($sql);
就可以了。
注意連接數據庫帳號的權限要有創建表的權限,否則創建就不會成功!
phpMyadmin是一個被普遍應用的網絡數據庫管理系統,使用起來較為簡單,可以自動創建,也可以運行SQL語句創建,下面分別演示兩種方式創建Mysql數據庫的步驟:
一、使用菜單自動創建數據庫
登陸phpMyAdmin
在php MyAdmin右邊窗口中,填寫數據庫名稱,點創建即可。 例如我們這里創建一個名字為:cncmstest 的數據庫
創建成功之后提示如下
二、運行SQL語句創建數據庫
登陸phpMyAdmin
在phpMyAdmin主界面中點擊“SQL”超鏈接。如下圖所示
在SQL輸入窗口輸入建表語句,點右下角執行即可,創建db_xuesheng數據庫為例代碼如下
create?database?db_xuesheng;
執行成功界面如下
備注:其實兩種創建數據庫方式本質是一樣的,第一種是利用系統菜單自動組合建庫SQL并執行,第二種是手動輸入建庫SQL,如果熟悉SQL操作的話,第二種更快捷。
下個開源免費的數據庫mysql安裝程序 和客戶端;
然后再使用SQL建庫,或者就直接使用test數據庫
接著創建表、建表結構
CREATE TABLE 的語法是:
CREATE TABLE "表格名"
("欄位 1" "欄位 1 資料種類",
"欄位 2" "欄位 2 資料種類",
... )
若我們要建立顧客表格,我們就打入以下的 SQL:
CREATE TABLE customer
(First_Name char(50),
Last_Name char(50),
Address char(50),
City char(50),
Country char(25),
Birth_Date date)
其他的SQL可以參考
mysql_query(
CREATE TABLE `mytable` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`myname` VARCHAR( 20 ) NOT NULL ,
`beizhu` TEXT NOT NULL
)
);
當前文章:php創建sql數據庫表 php數據庫表格
分享鏈接:http://vcdvsql.cn/article46/dooodeg.html
成都網站建設公司_創新互聯,為您提供品牌網站制作、網站營銷、虛擬主機、外貿建站、標簽優化、網站改版
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯