개발|DB|App

ubuntu에 mysql 설치하기

st.happy 2025. 2. 19. 15:35

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