공유 호스트에서 MySQL에 어떻게 연결합니까?

공유 호스트에서 MySQL에 어떻게 연결합니까?

저는 웹 개발자인데 명령줄(모든 테마는 cpanel 사용)을 사용하여 거의 모든 웹 사이트에서 mysql 데이터베이스에 연결할 수 없고 포트 3306이 닫혀 있는 것을 본 이유가 무엇인지 궁금합니다!!

mysql 명령으로 테마를 어떻게 연결할 수 있습니까?

mysql 포트가 닫힌 것으로 표시되는 이유는 무엇입니까? 포트가 닫혀 있으면 어떻게 작동합니까?

그게 Cpanel이 하는 일인가요?

내 명령은 다음과 같습니다

mysql -h 원격ipaddress -u 사용자 이름 -pmypassword -D mydatabase

답변1

원격 MySQL 연결은 잠재적인 보안 위협으로 간주되므로 cPanel 서버에서 기본적으로 비활성화됩니다. WHM(웹 호스트 관리자) 및 도메인 수준 cPanel 인터페이스의 도구 사용(일반적으로http://domainname.com/cpanel) 서버가 MySQL 서비스에 연결하도록 허용하는 원격 호스트를 추가할 수 있습니다.

답변2

나는 사용한다SQL요그원격 호스트에 연결합니다. 그리고 이 링크 -https://answers.syr.edu/display/ischool/Enable+Remote+MySQL+on+cPanel- cpanel을 사용할 때 원격으로 MySQL 데이터베이스에 연결하는 단계를 제공합니다.

관련 정보