0. APM
: Apache + PHP + MySQL
1-1. MySQL
: 오픈 소스 RDBMS(Relational DataBase Management System. 관계형 데이터베이스 관리 시스템)이다
: 오픈 소스 진영에서 MySQL을 모태로 MariaDB라는 RDBMS를 만들었다
1-2. MariaDB
: MySQL이 ORACLE사에 인수된 뒤, 불확실한 라이센스 문제를 해결하려고 나온 오픈 소스 RDBMS이다
2. DB 서버로 사용할 가상머신 설치 및 설정
- 환경구성 (NAT)
IP : 192.168.10.30
1) 가상머신 설치
2) 가상머신 설정
(1) IP 설정
(2) 방화벽 설정
3. MariaDB 설치
4. MariaDB
1) 접속
: MariaDB에서는 root사용자가 자동으로 생성되며, 비밀번호는 지정되지 않은채로 설치된다
: 원칙적으로 MariaDB에서 서버에 접속하려면 'mysql -h 접속할컴퓨터 -u DB사용자 -p' 명령을 실행한 후 사용자의 비밀번호를 입력해서 접속해야한다
: 이렇게 'mysql -u root -p mysql' 명령을 실행하면, MariaDB가 설치된 컴퓨터를 현재 컴퓨터로 간주하고 현재 운영체제의 사용자와 같은 이름인 root 사용자 권한으로 비밀번호 없이 접속하게 된다
: MariaDB 서버 설치 직후 데이터베이스 사용자 root의 비밀번호를 지정하는것이 중요하다
(1) MariaDB 서버의 root 비밀번호 설정
(2) 접속
2) 명령어
: 모든 명령어 마지막에 ; 로 끝내야한다
(1) use
(2) 권한 생성
grant 설정권한 privileges on 데이터베이스명.* to '접속ID'@'접속하는IP' identified by '비밀번호';
(3) create
(4) use
(5) show
(6) desc
(7) drop
(8) select
select <필드명> from <테이블명> : 해당 테이블의 원하는 필드를 조회한다
(9) delete
delete from <테이블명> where <필드명>=<삭제할 데이터의 필드값>
(10) insert
(11) update
update <테이블명> set <필드명>=<변경내용> where <필드명>=<변경예정인 데이터의 필드값>
(12) 갱신
(13) 종료
'Server > Server_Linux' 카테고리의 다른 글
DNS서버와 웹서버 연동 (0) | 2023.01.21 |
---|---|
APM - Apache (0) | 2023.01.11 |
원격접속 (Telnet, SSH) (0) | 2023.01.10 |
FTP (0) | 2022.12.28 |
DNS (0) | 2022.12.12 |