詳解在MySQL中建立表的教程

2022-09-27 06:18:08 字數 1913 閱讀 1060

建立表的命令要求:

語法:下面是通用的sql語法來建立乙個mysql表:

create table table_name (colum程式設計客棧n_name column_type);

現在,我們將建立下面的教程資料庫表中。

tutorials_tbl(

tutoria程式設計客棧l_id int not null auto_increment,

tutorial_title varchar(100) not null,

tutorial_author varchar(40) not null,

submission_date date,

primary key ( tutorial_id )

);這裡幾個專案需要說明:

從命令提示符建立表:

這是很容易的,從mysql>提示符下建立乙個mysql表。您將使用sql命令 create table 建立乙個表。

例子:下面是乙個例子,它建立 tutorials_tbl:

root@host# mysql -u root -p

enter password:*******

mysql> use tutorials;

database changed

mysql> create table tutorials_tbl(

-> tutorial_id int not null auto_increment,

-> tutorial_title varchar(100) not null,

-> tutorial_author varchar(40) not null,

-> submission_date date,

-> primary key ( tutorial_id )

-> );

query ok, 0 rows affected (0.16 sec)

mysql>

注: mysql終止命令,直到你給乙個分號(;)結束時的sql命令。

使用php指令碼建立mysql表:

要建立新的表中的任何現有的資料庫,需要使用php函式mysql_query()。將通過它的第二個引數,正確的sql命令來建立乙個表。

例子:下面是乙個例子使用php指令碼來建立乙個表:

www.cppcns.com>

creating mysql tables - by www.jb51.com

<?php $dbhost = 'localhost:3036';

$dbuser = 'root';

$dbpass = 'rootpassword';

$conn = mysql_connect($dbhost, $dbuser, $dbpass);

if(! $conn )

echo 'connected successfully

';$sql = "create table tutorials_tbl( ".

"tutorial_id int not null auto_increment, ".

"tutorial_title varchar(100) not null, ".

"tutorial_author varchar(40) not null, ".

"submission_date date, ".

"primary key ( tutorial_id )); ";

mysql_select_db( 'tutorials' );

$retval = mysql_query( $sql, $conn );

if(! $retval )

echo "table created successfully\n";

mysql_close($conn);

?>

本文標題: 詳解在mysql中建立表的教程

本文位址:

mysql建立刪除表的例項詳解

表的建立命令需要 語法下面是通用的sql語法用來建立mysql表 create table table name column name column type 現在,我們將在 test 資料庫中建立以下表。create table tutorwww.cppcns.comials tbl tutor...

在docker中建立mysql

我的mysql映象版本是8.0 記錄一下出現的意外情況 我是以下面的命令來進行安裝 sudo docker run name mysql 2 d restart always p 5002 3306 e mysql root password yourpasswd v pwd db2 data va...

mysql建立樹形結構 在mysql中建立樹形結構

這個不是什麼新東西了,網上有很多方法,我也嘗試了其中好的方法,都不盡人意,這是我最後我推薦的方法,共享一下,大家一起討論,當然難如高手法眼,呵呵。我就直接貼 了,有問題就聯絡我。mysql中要有樹形結構我認為表中應該有如寫字段 舉例選單表menu create table menu id int n...