php mysql建立資料庫 表

2022-04-04 04:46:18 字數 1258 閱讀 1216

其實現在一般的資料庫都有可視面板,可視面板也是支援直接在上面視覺化建立,視覺化的資料庫建立很簡單,只需要在上面點選新增資料庫按鈕,然後輸入你的資料庫名就可以了

建立表亦如此,不過現在下面主要是關於**建立的

1、建立資料庫

create database database_name

2、建立表

$sql = "create table persons 

(personid int not null auto_increment,//自增

primary key(personid),//主鍵

firstname varchar(15),

lastname varchar(15),

age int

)";mysql_query($sql,$con);

重要事項:在建立表之前,必須首先選擇資料庫。通過 mysql_select_db() 函式選取資料庫。

<?php

$con = mysql_connect("localhost","peter","abc123");

// create table in my_db database

mysql_select_db("my_db", $con);

$sql = "create table persons

( firstname varchar(15),

lastname varchar(15),

age int

)";mysql_query($sql,$con);

mysql_close($con);

?>

每個表都應有乙個主鍵字段。

主鍵用於對錶中的行進行唯一標識。每個主鍵值在表中必須是唯一的。此外,主鍵字段不能為空,這是由於資料庫引擎需要乙個值來對記錄進行定位。

主鍵字段永遠要被編入索引。這條規則沒有例外。你必須對主鍵字段進行索引,這樣資料庫引擎才能快速定位給予該鍵值的行。

下面的例子把 personid 字段設定為主鍵欄位。主鍵字段通常是 id 號,且通常使用 auto_increment 設定。auto_increment 會在新記錄被新增時逐一增加該字段的值。要確保主鍵欄位不為空,我們必須向該字段新增 not null 設定

mysql_query這個函式經常要用到,很重要。資料庫表的建立還需要了解資料型別。關於資料型別先不記載

PHP MySQL 建立資料庫

使用 mysqli 和 pdo 建立 mysql 資料庫 create database 語句用於在 mysql 中建立資料庫。在下面的例項中,建立了乙個名為 mydb 的資料庫 例項 mysqli 物件導向 servername localhost username username passwo...

PHP Mysql資料庫連線

1,date default timezone set prc 獲取北京時區 header content type text html charset utf 8 編碼 define db host localhost 資料庫位址,一般為localhost define db user root ...

資料庫建立表

use jy go1 建立reader讀者表create table reader reader id varchar 8 not null primary key,第一種主鍵約束方式 reader name nvarchar 50 not null,姓名 reader char 2 not nul...