-
[PHP] 35. 테이블 생성(Create a MySQL Table) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:02PHP Create MySQL Tables데이터베이스 테이블은 자신의 고유한 이름 갖고 컬럼과 열로 구성되어 있습니다.1. Create a MySQL Table Using MySQLiCREATE TABLE 구문은 MySQL에서 테이블을 생성하기 위하여 사용됩니다.MyGuests란 이름으로 테이블을 생성 할 것이고, 5 개의 컬럼 갖습니다: id, firstname, lastname, email, reg_date1234567CREATE TABLE MyGuests (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,firstname VARCHAR(30) NOT NULL,lastname VARCHAR(30) NOT NULL,email VARCHAR(50),reg_date TIMESTAMP)
cs 아래 예제를 통해서 MySQL에서 생성이 아닌 PHP에서 직접 테이블을 생성해 보도록 하겠습니다.123456789101112131415161718192021222324252627282930<?php$servername = "localhost";$username = "----";$password = "----";$dbname = "myDB";// Create connection$conn = new mysqli($servername, $username, $password, $dbname);// Check connectionif ($conn->connect_error) {die("Connection failed: " . $conn->connect_error);}// sql to create table$sql = "CREATE TABLE MyGuests (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,firstname VARCHAR(30) NOT NULL,lastname VARCHAR(30) NOT NULL,email VARCHAR(50),reg_date TIMESTAMP)";if ($conn->query($sql) === TRUE) {echo "Table MyGuests created successfully";} else {echo "Error creating table: " . $conn->error;}$conn->close();?>cs * 이 강좌는 'w3schools'를 참조하여 작성하였습니다.
'Web > PHP' 카테고리의 다른 글
[PHP] 38. 여러 레코드 삽입(Insert Multiple Records Into MySQL) - PHP 강좌, PHP5 (0) 2015.06.13 [PHP] 37. ID 얻기(Get ID of Last Inserted Record) - PHP 강좌, PHP5 (0) 2015.06.13 [PHP] 36. 데이터 삽입(Insert Data Into MySQL) - PHP 강좌, PHP5 (0) 2015.06.13 [PHP] 34. DB 생성(Create a MySQL DB ) - PHP 강좌, PHP5 (0) 2015.06.13 [PHP] 33. MySQL 연결(MySQL Connection) - PHP 강좌, PHP5 (0) 2015.06.13 [PHP] 32. MySQL 연동 - PHP 강좌, PHP5 (0) 2015.06.13