萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql php 動態給表增加列 ALTER TABLE

mysql php 動態給表增加列 ALTER TABLE

mysql教程 php教程 動態給表增加列 ALTER TABLE
 
 增加列的mysql語句為
 
 ALTER TABLE tableName ADD COLUMN columnName varchar(20) not null
 
 */
 
 //數據庫教程連接方法
 $db ='111cnNet';
 $conn = mysql_pconnect('localhost','root','root') or die(mysql_error());
 mysql_select_db($db,$conn);  
 
 // 開始增加列程序 
 
 /*
 行看一下插入列表的表結構
 
 id int(8)   否  auto_increment              
 title char(150) utf8_general_ci  是 NULL               
 content text utf8_general_ci
 
 */     
 
 $column ='addNewColumn';
 $sql ="ALTER TABLE test ADD COLUMN $column varchar(20) not null";
 if( mysql_query($sql) )
 {
  echo '操作成功';
 }
 else
 {
  echo mysql_error($conn);
 }
 
 /*
 
 操作成功後
  
   id int(8)   否  auto_increment              
   title char(150) utf8_general_ci  是 NULL               
   content text utf8_general_ci  是 NULL               
   addNewColumn varchar(20) utf8_general_ci  否 
 
 操作失敗如果提供
 Duplicate column name 'addNewColumn'
 就證明 addNewColumn 己經存在了。
  
 */
 
 // 本文章原創於www.111cn.net 轉載注明出處
?>

copyright © 萬盛學電腦網 all rights reserved