1. mysql 설치
sudo apt update
sudo apt install mysql-server
2. mysql 포트 설정 (3306)
sudo ufw allow mysql
3. mysql 실행
sudo systemctl start mysql
// start, stop, restart
4. 서비스 등록
sudo systemctl enable mysql
5. mysql 접속
sudo mysql -u root
6. 비밀번호 설정
alter user 'root'@'localhost' identified by '사용할비밀번호';
flush privileges;
7. 신규 계정 생성
CREATE USER '생성계정명'@'%' identified by '비밀번호';
8. 권한 할당
GRANT ALL PRIVILEGES ON *.* to '생성계정명'@'%';
flush privileges;
9. 계정확인
SELECT Host,User,plugin,authentication_string FROM mysql.user;
** 외부 접속 허용하기
/etc/mysql/mysql.conf.d/mysqld.cnf 내용 수정
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
127.0.0.1에서 0.0.0.0으로 수정 (모든 접속 허용)
# bind-address = 127.0.0.1
bind-address = 0.0.0.0
'개발|DB|App' 카테고리의 다른 글
리눅스에 openjdk 11 설치 및 환경설정 방법 (0) | 2025.03.05 |
---|---|
라즈베리파이 anydesk 설치 에러 발생할 때 조치방법 (0) | 2025.03.05 |
mac os에서 mysql / mariadb 부팅 시 자동 실행 방법 (0) | 2025.02.27 |
Flutter 초기 세팅 (0) | 2024.03.07 |
MSSQL SERVER 2000/2008 테이블 명세서 출력 쿼리 (0) | 2024.03.05 |