명령 행 MySQL 클라이언트를 설치하려면 다음을 수행하십시오.
sudo apt-get install mysql-client
그리고 당신은 할 수 있습니다
mysql -h HOST -P PORT_NUMBER -u USERNAME -p
그러나 MySQL 서버 설정을 변경해야 할 수도 있습니다. 우분투에서 기본적으로 MySQL 서버는 로컬 서버에서의 연결 만 허용합니다. 설정이 호출 bind-address
되고에서 설정됩니다 /etc/mysql/my.cnf
. 기본적으로 127.0.0.1
서버의 IP 주소로 변경해야합니다. 서버에 여러 개의 IP 주소가있는 경우 하나의 IP 주소 (예 : 내부 네트워크) 만 선택하거나 MySQL이 값을 지정하여 모든 IP 주소를 수신하도록 할 수 있습니다0.0.0.0
또한 MySQL 사용자가 데이터베이스에 액세스 할 수 있는지 확인해야합니다. 인터넷의 지침에 따라 사용자를 만들었을 수 있습니다. 'myname'@'localhost'
해당 사용자는 원격으로 연결할 수 없습니다. 클라이언트 IP 주소에서 연결할 수있는 새 사용자를 만들려면 다음과 같은 작업을 수행해야합니다.
GRANT ALL PRIVILEGES ON database_name TO 'username'@'192.168.0.51' IDENTIFIED BY 'password';
MySQL이 사용하는 주소 사양에 대해 조금 더 읽어보십시오 .
마지막으로 서버 방화벽에서 MySQL 포트에 대한 액세스를 허용해야합니다. 기본값은 3306입니다.