그래, 이건 아주 까다로운 질문 일거야, 용서해,하지만 지금은 XAMPP가 있고 PHP 코드를 테스트하기 위해 개인용 컴퓨터에 로컬 아파치 서버를 돌리고있다. 웹 호스트 (Hostgator)에서 phpmyadmin을 통해 테스트 데이터베이스를 설정했지만 해당 데이터베이스에 연결하려는 경우 동일한 튜토리얼을 읽었 기 때문에 동일한 서버에서 편집중인 PHP 파일이 필요합니다. MySQLi 또는 PDO를 사용할 때 servername 요구 사항에 locoalhost를 사용합니다.PHP에서 MySQL로 연결해야합니까?
별도의 서버에있는 데이터베이스에 연결할 수 없기 때문에 이렇게 할 수 있습니까? 또는 일을하는 더 좋은 방법이 있기 때문에 일반적인 것이 아니기 때문에? (필자는 MySQL 및 phpmyadmin을 내 PC에 다운로드하고 테이블을 가져오고 내보낼 수 있다는 힌트를 보았습니다. 그러나 필자가 본 것은 내가이 작업을 수행 할 필요가 있는지 없는지 확실하지 않습니다.) 감사합니다.
원격 서버에 연결할 수 있습니다. 원격 서버가 원격 연결을 허용하도록 설정되어야합니다. 자유 호스트의 대부분은 그것을 허용하지 않습니다. – Dexa
원격 서버가 tcp 연결을 허용해야하는 경우 원격 로그인을 허용하는 해당 서버에 계정이 있어야합니다. 'user @ host_you_connect_from'와 방화벽은 트래픽을 허용해야합니다. 그러나 일반적으로 원격 mysql을 사용할 수 없습니다. –