인터넷을 통해 MYSQL 사용자 액세스 가능
내 sql 사용자는 호스트 "localhost"의 "mail"입니다.호스트를 "%"로 변경해도 여전히 인터넷을 통해 액세스할 수 없습니다.유일한 차이점은 제가 더 이상 로컬로 로그인할 수 없다는 것입니다.내가 무언가를 까먹었나요?오류 메시지:
MySQLNo connection could be made because the target machine actively refused it.
방화벽이 이미 테스트용으로 비활성화되었지만 성공하지 못했습니다.Mariadb는 기본적으로 구성되어 있습니다.운영 체제는 데비안입니다.서비스/서버의 재시작도 수행되었습니다.당신이 더 자세한 정보가 필요하면 저에게 알려주세요.경청해 주셔서 감사합니다.
구성을 조정해야 할 것 같습니다.
bind-address = 0.0.0.0
"localhost"는 로컬 소켓을 의미합니다.127.0.0.1의 서버에 연결해 보면 서버에 연결할 수 있습니다.
언급URL : https://stackoverflow.com/questions/61512550/making-mysql-users-accessible-via-internet
'programing' 카테고리의 다른 글
SQL 테이블 이름에 숫자를 포함하는 것이 좋습니까, 나쁘습니까? (0) | 2023.07.31 |
---|---|
Android SSL 연결에 대한 트러스트 앵커를 찾을 수 없습니다. (0) | 2023.07.31 |
사용자가 입력할 때마다 요청을 실행하지 않도록 키프레스 기능을 지연시키는 방법은 무엇입니까? (0) | 2023.07.26 |
PowerShell 스크립트를 사용하여 디렉토리에서 최신 파일을 찾는 방법은 무엇입니까? (0) | 2023.07.26 |
[ngClass]와 [class] 바인딩의 차이 (0) | 2023.07.26 |