<? PHP $ 서버 이름 = "로컬 호스트" ; $ 사용자 이름 = "루트" ; $ 암호 = "ADMIN" ; // 연결 만들 $의 CONN = 새로운 새로운 mysqli ( $ 서버 이름 , $ 사용자 이름 , $ 암호 ); //이 연결 감지 IF를 ( CONN의 $이 -> connect_error는) { 다이 ( "연결에 실패 :." $의 CONN -> ; connect_error를) } 에코 "성공적으로 연결" ; >?
<? PHP는 $ 서버 이름 = "localhost"를 ; $ 사용자 이름 = "루트" ; $ 암호 = "관리자" ; 시도 { $의 CONN = 새로운 PDO ( "MySQL은 : 호스트 = $ 서버 이름 ;", $ 사용자 이름 , $ 암호 ); 에코 "连接成功" ; } 캐치 (PDOException의 $ 전자 ) { 에코 $ 전자 -> 의 getMessage (); } ?>
<? PHP $ 서버 이름 = "로컬 호스트" ; $ 사용자 이름 = "루트" ; $ 암호 = "ADMIN" ; // 연결 만들 $의 CONN = 새로운 새로운 mysqli ( $ 서버 이름 , $ 사용자 이름 , $ 암호 ); //이 연결 감지 IF를 ( 코네티컷 $ -> connect_error) { 다이 ( "연결에 실패 :." $ 코네티컷 -> connect_error); } // 데이터베이스 만들기 $의 SQL = "MYDB 데이터베이스를 생성" , IF ( $ 코네티컷 주를 ->질문(SQL의 $ ) === TRUE ) { 에코 "성공적으로 데이터베이스를 생성" ; } 다른 { 에코 "오류가 데이터베이스 :를 만들기" $의 CONN -> 오류; } $의 CONN -> () 닫기 사용 >?
// 연결을 만들 $ 코네티컷 주 = mysqli_connect ( $ 서버 이름 , $ 사용자 이름 , $ 암호 ) //이 연결을 감지 할 경우 (! $ 코네티컷는 {) 다이를 ( "연결에 실패 :." Mysqli_connect_error ()) } // 데이터베이스 만들기 $의 SQL을 = "MYDB 데이터베이스를 생성" ; IF를 ( mysqli_query ( $ 코네티컷 , $의 SQL )) { 에코 "데이터베이스가 성공적으로 생성" ; } 다른 { 에코 "오류 생성 데이터베이스 :."mysqli_error ( $의 CONN ); } mysqli_close ( $의 CONN ); ?>
은 try { $ 코네티컷 주 = 새로운 새로운 PDO ( "MySQL은 : 호스트 = $ 서버 이름 ", $ 사용자 이름 , $ 암호 ); // 비정상적인 오류 PDO에 대한 모드 설정 $ 코네티컷 주를 ->을의 setAttribute (PDO :: ATTR_ERRMODE, PDO :: ERRMODE_EXCEPTION); $ SQL은 = "데이터베이스를 생성 myDBPDO" ; // () 사용 간부를, 어떤 결과를 반환하기 때문에 $ 코네티컷 -> Exec을 ( $의 SQL ); 에코 "데이터베이스를 성공적으로 생성로 <br>" ; } 캐치 (PDOException $ E ) { 에코 $의 SQL . "로 <br>".$ 전자 ->의 getMessage (); } $ CONN = 널 (null) ; ?>
<? PHP $ 서버 이름 = "로컬 호스트" ; $ 사용자 이름 = "루트" ; $ 암호 = "ADMIN" ; $의 DBNAME = "MYDB" ; // 연결 만들 $의 CONN = 새 새 (mysqli를 $ 서버 이름 , $ 사용자 이름 , $ 암호 , DBNAME의 $ ); //이 연결 감지 IF ( $ 코네티컷 -> connect_error는) { 다이 ( "연결에 실패 :." $ 코네티컷 -> connect_error이); } // 데이터 테이블의 SQL 작성하는 데 사용되는 $의 SQL을 = "CREATE TABLE의 MyGuests ( 아이디 INT (6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, FIRSTNAME의 VARCHAR (30) NULL NOT, LASTNAME VARCHAR (30) NULL NOT, 이메일 VARCHAR (50), reg_date TIMESTAMP ) " ; 경우 ( $의 CONN -> 쿼리 ( $ SQL ) === TRUE ) { 에코 "성공적으로 만들어 테이블 MyGuests" ; } 다른 { 에코 "创建数据表错误:". $ CONN -> 오류; } $의 CONN -> 닫기 (); ?>
// 연결을 만들 $ 코네티컷 주 = mysqli_connect ( $ 서버 이름 , $ 사용자 이름 , $ 암호 , $의 DBNAME을 ); //이 연결을 감지 할 경우 (! $ 코네티컷는 ) { 다이 ( "연결에 실패 :." Mysqli_connect_error ()); } // 사용 데이터 테이블 생성 SQL $의 SQL = "을 테이블 MyGuests 생성 ( INT를 (ID 6)를 부호없는 AUTO_INCREMENT에게 PRIMARY KEY. FIRSTNAME VARCHAR를 (30)를 NOT NULL, 성 VARCHAR (30)를 NOT NULL, 이메일은 VARCHAR (50) reg_date TIMESTAMP ) " ; IF( Mysqli_query ( $의 CONN , $의 SQL )) { 에코 "성공적으로 만들어 데이터 테이블 MyGuests" ; } 다른 { 에코 "데이터 테이블 오류 :. 만들기" Mysqli_error ( $의 CONN ); } mysqli_close ( $의 CONN ) >를?
<? PHP $ 서버 이름 = "로컬 호스트" ; $ 사용자 이름 = "사용자 이름" ; $ 암호 = "비밀번호" ; $의 DBNAME = "myDBPDO" ; 은 try { 코네티컷 $ = 새로운 새로운 PDO ( "MySQL은 : 호스트 = $ 서버 이름 , DBNAME = $ DBNAME ', $ 사용자 이름 , $ 암호 ) // 예외가 위해 발생됩니다 PDO 오류 모드를 설정 $ CONN ->의 setAttribute (PDO :: ATTR_ERRMODE, PDO :: ; ERRMODE_EXCEPTION가) // 사용이 데이터 테이블 생성 SQL $의 SQL을 = " (표 MyGuests을 CREATE 부호없는 INT의 ID (. 6)는 AUTO_INCREMENT 기본 키, VARCHAR FIRSTNAME (30)이 NOT NULL, 성 VARCHAR (30)이 NOT NULL, 이메일 VARCHAR에서 (50), reg_date TIMESTAMP ) " ; // 사용 간부는 (), 어떤 결과를 반환 $ 코네티컷 -> Exec을 ( $의 SQL을 ); 에코 "데이터 성공적으로 생성 테이블 MyGuests " ; } 캐치 (PDOException $ E ) { 에코 $ SQL .".로 <br> " $의 E -> 의 getMessage (); } $ CONN = 널 (null) ; >?