추가
ALTER TABLE 테이블이름  ADD 컬럼이름

student테이블에 나이라는 컬럼을 추가해보자
ALTER TABLE student ADD age tinyint NOT NULL

<?
$connect=mysql_connect("localhost", "asdf", "1234"); //mySQL에 접속
$mysql = mysql_select_db ("asdf_db", $connect); //db선택
$query="ALTER TABLE student ADD age tinyint NOT NULL";
 //테이블생성쿼리
mysql_query ($query, $connect); //쿼리문입력
mysql_close($connect); //접속끊기

?>

이때 컬럼의 이치를 정해줄 수 가 있는데 마지막에 AFTER를 사용한다
ALTER TABLE student ADD age tinyint NOT NULL AFTER name


기본값으로 변경해 주려면
ALTER TABLE student ADD primary key (no)


컬럼을 삭제하려면
ALTER TABLE student DROP 컬럼이름

ALTER TABLE student DROP age






변경
-컬럼의 이름이나 내용을 변경
ALTER TABLE 테이블이름 CHANGE 컬럼이름1 컬럼이름2

ALTER TABLE student CHANGE name name varchar (30) NOT NULL

<?
$connect=mysql_connect("localhost", "asdf", "1234"); //mySQL에 접속
$mysql = mysql_select_db ("asdf_db", $connect); //db선택
$query="ALTER TABLE student CHANGE name name varchar (30) NOT NULL";
 //테이블생성쿼리
mysql_query ($query, $connect); //쿼리문입력
mysql_close($connect); //접속끊기

?>











+ Recent posts