팁 : 당신은 (기본값은 3306입니다) 다른 포트를 사용하는 경우, 같은 데이터베이스 매개 변수에 대해 빈 문자열을 추가 : 새로운 mysqli 함수 ( "localhost"를, "", "이름", "암호", 포트) 예 (mysqli 함수 절차)$ 서버 이름 = "로컬 호스트"; 연결을 생성 // 데이터베이스를 작성 // mysqli_close ($의 CONN); 참고 : 다음과 같은 사용하여 데이터베이스 "myDBPDO"PDO 인스턴스를 만들기 : 예PDO를 사용합니다 : $ 서버 이름 = "로컬 호스트"; {시도 PDO 오류 모드 예외를 설정 // 이 때문에 // 사용 간부 인 (), 어떤 결과가 반환되지 않습니다 에코 "데이터베이스가 성공적으로로 $ CONN = NULL; 팁 : PDO를 이용하는 가장 큰 이점은 문제가 문제를 처리하기 위해 데이터베이스 쿼리 예외 클래스 중에있을 때 사용할 수 있다는 것이다. 예외 시도 {} 블록이있는 경우, 스크립트 실행이 중지되고 첫 번째 캐치 () {} 코드 블록의 코드 실행으로 이동합니다. 상기 코드 블록에서 우리는 SQL 명령문의 출력을 캡쳐하고 에러 메시지를 생성한다. DB 생성하기 전에 지난 포스팅에서 다루었던 접속을 먼저 해 주어야 합니다. 그 다음에 SQL을 이용하여 DB를 생성합니다. 이때 sql 질의어를 query() 함수의 매개변수로 넣어줍니다. 마지막으로 접속을 끊어 주는 것도 잊지마세요.서버의 과부하는 막아야하니까요^^ 데이터 베이스의 이름은 myDB 외에 여러분이 원하는 것으로 해주어도 됩니다. cafe24 의 경우 DB는 사용자 이름외에는 허용하지 않습니다. [PHP] 34. DB 생성(Create a MySQL DB ) - PHP 강좌, PHP5 Web/PHP 2015. 6. 13. 14:02 728x90 PHP Create a MySQL Database 데이터베이스는 하나 이상의 테이블로 구성되어 있습니다. MySQL에 특별한 CREATE 권한을 필요로 합니다. 1. Create a MySQL Database Using MySQLi CREATE DATABASE 구문은 MySQL에서 데이터베이스를 생성하는데 사용됩니다. 아래 예제는 myDB를 생성하는 예제입니다: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 <?php $servername = "localhost"; $username = "----"; $password = "----";
// Create connection $conn = new mysqli($servername, $username, $password); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); }
// Create database $sql = "CREATE DATABASE myDB"; if ($conn->query($sql) === TRUE) { echo "Database created successfully"; } else { echo "Error creating database: " . $conn->error; }
$conn->close(); ?> Colored by Color Scripter cs
* 이 강좌는 'w3schools'를 참조하여 작성하였습니다. 공유하기 게시글 관리 구독하기Palpit's Techlog저작자표시 'Web > PHP' 카테고리의 다른 글[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] 35. 테이블 생성(Create a MySQL Table) - 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[PHP] 31. 진보된 필터(Filters Advanced) - PHP 강좌, PHP5 (0)2015.06.13TAGDatabase, DB, mysql, php, php5, server, sql, 데이터베이스, 생성, 서버 관련글 관련글 더보기
댓글 0 댓글 접기 댓글 펼치기이전 댓글 더보기 비밀글 등록 |