명령줄을 통해 원격 MySQL 데이터베이스에 연결
명령줄에서 원격 데이터베이스 서버에 액세스하는 것은 어려울 수 있습니다. 이 예에서
mysql -u username -h my.application.com -ppassword
명령을 사용하여 Rackspace에서 호스팅하는 데이터베이스에 연결하려고 시도하면 다음 오류가 발생합니다.
ERROR 2003 (HY000): Can't connect to MySQL server on 'my.application.com' (10061)
오류 원인
이 오류는 잘못된 명령 구문이나 네트워크 연결 문제로 인해 발생합니다.
문제 해결
원격지에 직접 연결하려면 MySQL 콘솔에서는 다음 명령을 사용합니다.
mysql -u {username} -p'{password}' \ -h {remote server ip or name} -P {port} \ -D {DB name}
자리 표시자를 관련 값으로 바꿉니다.
예
사용자 이름으로 "local"이라는 로컬 데이터베이스에 연결하려면 "root" 및 비밀번호 "'root"를 사용하려면 다음 명령을 사용하세요.
mysql -u root -p'root' \ -h 127.0.0.1 -P 3306 \ -D local
연결에 성공하면 지정된 데이터베이스의 콘솔로 전환됩니다.
위 내용은 명령줄을 통해 원격 MySQL 데이터베이스에 연결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!