일반 리눅스와 마찬가지로 WSL2도 Heidi SQL을 통해서 GUI로 사용 가능합니다.
먼저 Heidi SQL을 설치해주세요.
DB 클라이언트 설치(HeidiSQL)
https://www.heidisql.com/download.php
여기서 windows용 클라이언트를 설치합니다..
설치 후 실행하면 아래와같은 화면이 나오는데 여기서 원격 DB IP/PW PORT를 입력해줘야하는데 먼저 WSL2 리눅스 ip를 확인해야합니다.
WSL로 접속해서 ifconfig 입력
서버 설정(MariaDB/Mysql)
먼저 mysql을 실행시켜줍니다.mysql or mysql -u root -p
test를 위한 db생성create database test;
계정 생성create user 'dalso'@'%' identified by 'password';
권한 부여 후 리로드grant all privileges on test.* to dalso@'%';
flush privileges;
그리고 기본적으로 mariadb 최초설치시에는 localhost만 접속가능하게 bind 설정이 되어있는데 이것도 변경해줘야합니다.
vi /etc/mysql/mariadb.conf.d/50-server.cnf
기본적으로 bind-address 가 127.0.0.1 인데 이걸 0.0.0.0으로 수정해줍니다.
그리고 service mariadb restart로 재시작해주면 아래처럼 나와야 합니다.
그리고 설정한 계정 정보로 다시 HeidiSQL을 사용해서 접속하면 아래와 같이 접속이 되는걸 확인할 수 있다.
gui로 접근하기 때문에 손쉽게 설정할수 있다.
table 등등 내용도 표로 정리되어 보여진다.
감사합니다감사합니다감사합니다감사합니다