MYSQL 테이블에 새 열 추가
MYSQL 데이터베이스 작업 시 기존 테이블에 새 열을 추가해야 할 수도 있습니다. 이 문서에서는 PHP를 사용하여 테이블을 변경하고 새 열을 추가하는 방법을 보여줍니다.
예
다음 열이 있는 "assessment"라는 테이블을 생각해 보세요.
assessmentid | q1 | q2 | q3 | q4 | q5
"q6"이라는 새 열을 추가하려면 다음 단계를 수행하세요.
ALTER TABLE 문과 ADD 절을 사용하여 새 열을 정의합니다. 이 예에서는:
mysql_query("ALTER TABLE `assessment` ADD q6 INT(1) NOT NULL AFTER `q10`");
새 열에 대한 사용자 입력을 수집하는 양식을 만듭니다.
<form method="post" action=""> <input type="text" name="newq" size="20"> <input type="submit" name="submit" value="Submit"> </form>
양식 제출 처리 새 값으로 테이블을 업데이트하려면:
// Process the form submission // ... // Add the new column value to the table mysql_query("UPDATE `assessment` SET q6 = '" . $_POST['newq'] . "' WHERE ..."
참고:
또는 기존 열 뒤에 새 열을 추가할 수 있습니다. 다음 구문을 사용합니다:
ALTER TABLE yourtable ADD q6 VARCHAR( 255 ) after q5
위 내용은 PHP를 사용하여 MySQL 테이블에 새 열을 어떻게 추가할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!