Step 1. 설치 및 버전 확인
# yum update -y
# yum install mysql-server -y
# mysql --version
Step 2. 실행
# systemctl status mysqld
# systemctl enable mysqld
# systemctl start mysqld
Step 3. root 계정 접속
# mysql -u root -p
<Enter>
Step 4. MySQL 기본 사용법
4-1) 전체 데이터베이스 확인
# SHOW DATABASES;
4-2) 특정 데이터베이스 사용
# USE <-데이터베이스명->
4-3) 해당 데이터베이스의 전체 테이블 확인
# SHOW TABLES;
4-4) 특정 테이블의 전체 열 조회
# SELECT * FROM <-테이블명->
Step 5. 외부접속 사용자 생성 및 권한부여
※ 데이터베이스 mysql의 user 테이블에 사용자 정보 저장되어있다.
5-1) 데이터베이스 mysql 사용
# USE mysql;
5-2) 생성 및 확인
# CREATE USER test@'%' IDENTIFIED BY 'test3213';
# SELECT hostname, user, authentication_string FROM user/G;
5-3) 권한부여 및 확인
# GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' WITH GRANT OPTION;
# SHOW GRANTS FOR 'test'@'%';
Step 6. 방화벽 설정 - 3306/tcp 포트 추가
# firewall-cmd --permanent --add-port=3306/tcp
# firewall-cmd --reload
# firewall-cmd --list-all
Step 7. 맥북의 MySQLWorkbench에서 해당 데이터베이스 접속
'여러가지 > DBMS' 카테고리의 다른 글
[mongoDB] 컬렉션 (Collection) (0) | 2024.07.15 |
---|---|
[mongoDB] 사용 방법 (0) | 2024.07.15 |
[mongoDB] Linux 설치 (0) | 2024.07.15 |
[mongoDB] 설치 - Windows (0) | 2024.07.15 |
[MSSQL] CLI 설치 (0) | 2024.06.21 |