이 시나리오에서는 MySQL Community Edition 5.5가 로컬에 설치되었으며 목표는 외부 액세스를 위한 원격 연결을 용이하게 하는 것입니다.
기본적으로 MySQL은 원격 연결을 허용하지만 원격 루트 액세스는 비활성화되어 있습니다. 이를 활성화하려면 다음 SQL 명령을 로컬에서 실행하십시오.
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
또한 my.cnf 파일(일반적으로 UNIX/macOS 시스템의 /etc/mysql/my.cnf에 있음)에서 다음 줄을 찾습니다. /etc/mysql/mysql.conf.d/mysqld.cnf에서 대체 위치를 확인하세요.):
bind-address = 127.0.0.1
주석 처리 줄 시작 부분에 해시 기호('#')를 추가하면 됩니다.
#bind-address = 127.0.0.1
Windows 사용자는 일반적으로 C:Program FilesMySQLMySQL Server 5.5와 유사한 MySQL 설치 디렉터리에서 my.cnf 파일을 찾을 수 있습니다. . 이름을 my.ini로 바꿉니다.
변경 사항을 적용하려면 모든 플랫폼에서 MySQL 서버를 다시 시작하세요.
위 내용은 원격 MySQL 연결을 활성화하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!