반응형
다음 코드가 있습니다.
$username = 'username';
$password = 'password';
$host = 'localhost';
$db = 'dbname';
$dbh = new mysqli('p:'.$host, $username, $password, $db)
or die('no connection to server');
하지만 다음과 같은 오류가 발생합니다.
내 개발 환경에서 똑같은 코드가 작동했기 때문에 이것은 나를 흥미롭게합니다. 이제 프로덕션 서버에 설정하려고하는데 작동하지 않습니다. 어떤 아이디어?
참고 : 저는 서버에 대해 잘 모르기 때문에 오류가 사소한 것이면 실례합니다.
버전은 다음과 같습니다.
Development PHP (5.3.3-1ubuntu9.1) + MySQL(5.1.49-1ubuntu8.1)
프로덕션 PHP (5.2.4-2ubuntu5.12) + MySQL (5.0.51a)
해결 방법
다음과 같이 p :
를 꺼냅니다.
$dbh = new mysqli($host, $username, $password, $db)
or die('no connection to server');
참조 페이지 https://stackoverflow.com/questions/4250953
반응형
'MySql' 카테고리의 다른 글
MySQL SELECT INTO OUTFILE은 파일에 쓸 수 없습니다. (0) | 2020.10.28 |
---|---|
MySQL Node.js는 정의되지 않은 'then'속성을 읽을 수 없습니다. (0) | 2020.10.28 |
MySQL Python을 사용하여 MySQL에 JSON 삽입 (0) | 2020.10.28 |
MySQL-InnoDB 대 MyISAM (0) | 2020.10.28 |
MySQL을 Python 3.6과 연결 (0) | 2020.10.28 |
댓글