################################################################################
autoset10 은 php.ini 수정 필요없이 DB에 바로 연결 됩니다.
################################################################################
DB를 연결해 볼려고 한다.
먼저
php.ini을 설정하여야 한다.
apm을 수동으로 설치하였다면 받은 php파일\php.ini ,
autoset으로 설치하였다면 AutoSet\server\conf\php.ini 이 있을 것이다.
php.ini에서
;extension=php_pdo_firebird.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
이부분들에 ' ; ' 세미콜론을 떼어 주자( 주석제거 )
이 작업들을 해주지 않으면 pdo driver를 찾지 못해 연결 에러가 난다.
DBConnectionTest
Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1049] Unknown database 'attendancedb' in C:\AutoSet10\public_html\DB.php:13 Stack trace: #0 C:\AutoSet10\public_html\DB.php(13): PDO->__construct('mysql:host=loca...', 'root', 'autoset') #1 C:\AutoSet10\public_html\DB.php(26): DBConnection->getConnect() #2 {main} thrown in C:\AutoSet10\public_html\DB.php on line 13

만들어져 있는 DB의 table에 연결할려고 하는데 MySQL의 사용법을 조금 알고 있으면 편할 듯 하다.

아래는 DATABASE 구문 정리이다.
'PHP' 카테고리의 다른 글
php 문자열 함수 (0) | 2019.09.12 |
---|---|
php MySQL DB가져오기 (0) | 2019.09.12 |
php (include,required)_(once) (0) | 2019.09.12 |
windows10 환경 APM설치 및 오류 수정 (0) | 2019.09.12 |
php MySQL다루기 (0) | 2019.09.12 |