當(dāng)前位置: 博客首頁(yè) >> PHP >> 閱讀正文

mysql動(dòng)態(tài)添加刪除字段

作者: 鄭曉 分類: PHP 發(fā)布于: 2013-03-11 13:41 瀏覽:10,938 評(píng)論(5)


今天實(shí)現(xiàn)的一個(gè)小功能,需要對(duì)一表動(dòng)態(tài)的添加和刪除字段操作,雖然說(shuō)一般不建議經(jīng)常使用程序去增刪字段,但確實(shí)想不出其它好的解決方法了。
php+mysql添加字段方法:

$sql = "ALTER TABLE myTables ADD $columnName tinyint(1) unsigned DEFAULT '0' COMMENT '這是注釋'";
$db->query($sql);

使用mysql的alter table 語(yǔ)法就可以向指定表中增加字段(列),其中myTables是要添加到的表名,$columnName是我要?jiǎng)?chuàng)建的字段名,其它的和建表時(shí)字段的寫法相同;同樣的,使用DROP COLUMN 來(lái)刪除指定表中指定的字段(列)。
php+mysql 刪除字段方法:

$sql = "ALTER TABLE myTables DROP COLUMN $columnName";
$db->query($sql);

? ? ? ?

本文采用知識(shí)共享署名-非商業(yè)性使用 3.0 中國(guó)大陸許可協(xié)議進(jìn)行許可,轉(zhuǎn)載時(shí)請(qǐng)注明出處及相應(yīng)鏈接。

本文永久鏈接: http://yjfs.org.cn/mysql-dynamically-add-remove-fields.html

mysql動(dòng)態(tài)添加刪除字段:目前有5 條留言

用戶評(píng)論頭像 蕭蕭風(fēng)發(fā)表于 2013年08月27日 14:12[回復(fù)]

$link = mysql_connect(‘數(shù)據(jù)庫(kù)信息’);
mysql_select_db(‘被選擇中的庫(kù)’);
mysql_query(“sql命令”);
這樣連接

用戶評(píng)論頭像 小Z發(fā)表于 2013年03月11日 15:08[回復(fù)]

最近我打算入JAVA了,花半年時(shí)間學(xué)習(xí)安卓,半年要是沒(méi)點(diǎn)感覺(jué)就放棄,繼續(xù)研究C了

用戶評(píng)論頭像 小Z發(fā)表于 2013年03月11日 15:00[回復(fù)]

PHP調(diào)用數(shù)據(jù)庫(kù)我是一點(diǎn)都不懂呃。。。只在VC編程中連接過(guò)數(shù)據(jù)庫(kù)

    用戶評(píng)論頭像 鄭曉發(fā)表于 2013年03月11日 15:01[回復(fù)]

    我也只會(huì)一些基礎(chǔ)的操作,最近打算系統(tǒng)學(xué)習(xí)一下。

發(fā)表評(píng)論

change vcode