mysql 怎麼給表一次增加多個字段

時間 2021-10-14 21:22:52

1樓:匿名使用者

mysql為乙個表增加多個欄位的語法為:

alter table 表名      add column `欄位名1` 資料型別(長度) [default null],

add column `欄位名2`  資料型別(長度) [default null];

其中,default null為可選內容。

舉例,已知表admin_pay_type,為其增加erp_code、province、province、city、bank等4個字段,

sql如下:

alter table admin_pay_type

add erp_code varchar(20) not null,

add province varchar(30),

add city varchar(30),

add bank varchar(30);

擴充套件資料:1、檢視列:desc 表名;

2、修改表名:alter table t_book rename to bbb;

3、新增列:alter table 表名 add column 列名 varchar(30);

4、刪除列:alter table 表名 drop column 列名;

5、修改列名mysql: alter table bbb change nnnnn hh int;

6、修改列名sqlserver:exec sp_rename't_student.name','nn','column';

7、修改列名oracle:lter table bbb rename column nnnnn to hh int;

8、修改列屬性:alter table t_book modify name varchar(22);

2樓:雙曲線沒有愛情

mysql 給乙個表一次增加多個欄位的**如下:

alter table admin_pay_type add erp_code varchar(20) not null,

add province varchar(30),add city varchar(30),add bank varchar(30),add subbranch varchar(30),add account_num varchar(30),add account_name varchar(30).

3樓:奔跑的獅子

執行sql語句的命令:

alter table mytable add field1 varchar(10),add field2 varchar(8),add field3 varchar(12)

其中說明:

mytable:表名

field1:需要增加的欄位名1

field2 :需要增加的欄位名2

field3:需要增加的欄位名3

4樓:隱匿望默念

分析如下:

1、新增單行字段:

alter table roleadd `module` int(11) unsigned not null default 0 comment '模組';

alter table 表名 add 欄位名約束;

2、新增多行字段:

alter table roleadd column `module` int(11) unsigned not null default 0 comment '模組',add column `type` varchar(30) not null comment '專案' after `default_module`;

3、after : 指定在某個欄位後新增該欄位

拓展資料

mysql使用說明

1.如果是用 mysql + apache,使用的又是 freebsd 網路作業系統的話,安裝時候你應按注意到freebsd的版本問題,在 freebsd 的 3.0 以下版本來說,mysql source 內含的 mit-pthread 執行是正常的,但在這版本以上,你必須使用 native threads,也就是加入乙個 with-named-thread-libs=-lc_r 的選項。

2.如果在 compile 過程**了問題,請先檢查你的 gcc版本是否在 2.81 版本以上,gmake 版本是否在3.75以上。

3.如果不是版本的問題,那可能是你的記憶體不足,請使用 ./configure--with-low-memory 來加入。

4.如果要重新做你的 configure,那麼你可以鍵入 rm config.cache 和 make clean 來清除記錄。

5.把 mysql 安裝在 /usr/local 目錄下,這是預設值,您也可以按照你的需要設定你所安裝的目錄。

5樓:蓋辜苟

應該這樣增加

alter table

mytable add field1 varchar(10),

add field2 int,

add field3 varchar

mysql是乙個關係型資料庫管理系統,由瑞典mysql ab 公司開發,目前屬於 oracle 旗下產品。mysql 是最流行的關係型資料庫管理系統之一,在 web 應用方面,mysql是最好的 rdbms (relational database management system,關聯式資料庫管理系統) 應用軟體。

mysql是一種關聯式資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性。

mysql所使用的 sql 語言是用於訪問資料庫的最常用標準化語言。mysql 軟體採用了雙授權政策,分為社群版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,一般中小型**的開發都選擇 mysql 作為**資料庫。

普通索引:

普通索引(由關鍵字 key 或 index 定義的索引)的任務是加快對資料的訪問速度。因此,應該只為那些最經常出現查詢條件(where column =)或排序條件(order by column)中的資料列建立索引。只要有可能,就應該選擇乙個資料最整齊、最緊湊的資料列(如乙個整數型別的資料列)來建立索引。

6樓:匿名使用者

alter table 表名 add (欄位1 資料型別 約束, 欄位2 資料型別 約束, 欄位3 資料型別 約束);

備註:資料型別必填,約束可以填也可以不填

主要資料型別有:int, bigint, float, date, varchar或者char

主要約束型別有:not null, default, auto_increment, primary key, foreign key

7樓:

alter table publishersaddcountry varchar(30) null ,city varchar(30) null ,.......

想加幾列就在後台加,用逗號隔開

mysql中更新多個欄位的值怎麼做

8樓:薊旎旎威溫

$total=0;

//預設變數,來用於存放累自

加結果$sql="查詢語句bai";

$sql=mysql_query($sql);

while($as=mysql_fetch_array($sql))還有一種辦法du更好,假如你要zhi累加的欄位名為price,

則:dao

$sql="select

sum(price)

astotal

from

表名where

條件";

$sql=mysql_query($sql);

$as=mysql_fetch_array($sql);

$as['total'].....

//這裡就是你想要的累加結果,直接讓

mysql

做了,php裡你就省去迴圈取值,估計效率好些。

9樓:匿名使用者

update 表名 set name=?,password=?.... where id=?

第一次給岳母發簡訊怎麼問候呢,第一次給丈母孃打電話怎麼說?

如果有 那就發個資訊問候一下即可。東西到了。理到了就好了。如果對方還不認識你。可以讓女朋友帶問候就好。 中秋快樂媽媽。健康快樂每一天,身體健康萬事如意,心想事成。 阿哥拉丁 阿姨你好,我是誰誰,貿然給你發簡訊問候一下! 女生邂逅太極 你和自己媽媽中秋節發簡訊嗎?寄月餅的事女朋友知道嗎?先讓女朋友給父...

第一次給女孩打電話該怎麼說,給女孩第一次打電話,該怎麼說

飄血的夜晚 嘿嘿.我第一次給姑娘打 也是問了很多人,可是後來發現都不怎麼管用,最後只好破釜沉舟,不想那麼多,先把 撥通了,所說的話雖然跟之前的 都不大一樣但是也沒有糟糕之極。 竺東 最好先不要讓他了解你太多,變被動為主動。儘可能的多問些關於她的問題,瞭解一個人的性格最直接的無非從她的生活開始,她的喜...

女友要把第一次給我怎麼辦,女朋友把第一次給了我,我該怎麼辦

呵呵,朋友。曾經我有過和你一樣的遭遇,當時我27歲在外闖了5年多,但是一直沒有什麼成就。由於年齡問題我的父母一定要我回家相親。看了好幾個後,終於遇見了乙個讓我魂牽夢繞的女孩。他比我小兩歲,美麗動人。並且我和他都是一見鐘情。認識了不到1個月我們都已深深的愛著對方。但是,後來我想退縮,因為我沒有事業基礎...