MySQL이 외부 네트워크를 통해 연결할 수 없습니다.
MySQL의 bin 디렉터리에서 실행:
데이터에 로그인하세요
mysql -uroot -p密码
use mysql; select host,user,password from user;
사용자가 루트이고 호스트가 localhost인 경우 MySQL에서는 로컬 연결, 외부 네트워크, 로컬 소프트웨어 클라이언트를 연결할 수 없습니다.
다음 명령을 실행하세요:
update user set host='%' where user ='root'; flush privileges;
수정이 정상인지 확인:
다른 사용자를 위한 원격 연결 설정 방법:
GRANT ALL PRIVILEGES ON 数据库名.* TO 账户@"%" IDENTIFIED BY "密码"; flush privileges;
외부 네트워크 연결을 테스트할 수 있습니다. MySQL 서버에.
위 내용은 MySQL 외부 네트워크 접속을 위한 Linux 시스템 인증에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!