Server/환경 구축 - Ubuntu

[Ubuntu] MySQL DB 설치

sangjun-pro 2024. 2. 7. 19:08

1. MySQL 설치

ubuntu@ubuntu:~$ sudo apt-get install mysql-server mysql-client

 

2. 접속 확인

ubuntu@ubuntu:~$ sudo mysql -uroot

 

3. 데이터베이스 만들기

mysql> CREATE DATABASE db_name default SET UTF8;
// DBNAME , charater set [UTF8]

mysql> show databases;

4. 계정 확인

mysql> use mysql
mysql> select user, host from user;

 

 

4. 사용자 계정 추가

mysql> create user 'user1'@'localhost' identified by '1234';
// user : user1
// password : 1234


//삭제
mysql> drop user 'user1'@'localhost';

5. 계정 비밀번호 변경

mysql> alter user 'user1'@'localhost' identified with mysql_native_password by 'abcd';
// user1
// password : abcd

 

 

 

 

6. DB 사용자 권한 부여

 

// 전체 DB 접근 권한 설정
mysql> grant all privileges on *.* to 'user1'@'localhost';

// 특정 DB
mysql> grant all privileges on DataBaseName.* to 'user1'@'localhost';