Database 728x90 (4) 썸네일형 리스트형 MySQL(MariaDB) 포트 번호 변경 :: DANIDANI MySQL(MariaDB) 포트 번호 바꾸는 방법은 굉장히 간단합니다. 먼저 기본 포트는 3306으로 되어있습니다. 1. /etc/my.cnf 파일 관리자 권한으로 수정하기(Linux 기준, 다른 os라면 위치가 다를 수 있습니다.) sudo vi /etc/my.cnf 2. /etc/my.cnf 에 바꾸려는 포트 번호 입력해주기(저는 3366으로 바꿨습니다.) port=3366 3. mysql 재시작하기 sudo service mysqld restart workbench에서 바꾼 포트 번호인 3366으로 접속이 성공됩니다! 주의 > AWS EC2 사용자인 경우 보안 그룹 인바운드에 바꾸려는 포트번호를 추가해줘야 합니다! MySQL(MariaDB) Replication - DB 실시간 이중화 :: DANIDANI MySQL(Maria DB) Replication 이란? DB 복제를 의미한다. 2대 이상의 DBMS를 나눠서 데이터를 저장하는 방식이다. (master - slave, master - master, 다중 slave 방식 등) 비동기 복제 방식이다. master와 slave에 각각 서버 고유 넘버를 지정하고, 이 고유 넘버를 서로 인식하여 작동하게 된다. Replication을 하는 이유 실시간 데이터 백업이 가능하다. DB 서버 부하 분산이 가능하다. (master에서는 주로 삽입, 삭제, 수정을, slave에서는 주로 조회) master와 slave의 역할 master 데이터에 대한 변경(등록, 수정, 삭제) event 발생시 binary logs에 기록하고 slave 서버에 전달한다. master는.. MySQL(MariaDB) 사용법 on Linux (2) - 계정 생성, 삭제, 테이블 생성, select, delete, update, drop... :: DANIDANI 계정 생성 방법 (1) localhost(로컬)에서만 접속 MariaDB [mysql]> create user (계정아이디)@localhost identified by '(비밀번호)'; 계정 생성 방법 (2) 모든 외부 IP에서 접속 가능 MariaDB [mysql]> create user (계정아이디)@'%' identified by '(비밀번호)'; 계정 삭제 MariaDB [mysql]> delete from user where use='(계정아이디)'; 테이블 생성 MariaDB [mysql]> CREATE TABLE STORY_TB ( story_idx INT PRIMARY KEY AUTO_INCREMENT, story_title VARCHAR(50) NOT NULL, story_content .. MySQL(MariaDB) 사용법 on Linux (1) - 설치, 데이터 베이스 설정 :: DANIDANI MySQL 설치 on Linux sudo yum -y install mysql-server MySQL 시작 sudo service mysqld start MySQL 접속 mysql -u root 버전 확인 MariaDB [mysql]> select version(); +-----------------+ | version() | +-----------------+ | 10.1.46-MariaDB | +-----------------+ 1 row in set (0.00 sec) 데이터베이스 생성 MariaDB [mysql]> create database (DB 이름); 데이터베이스 삭제 MariaDB [mysql]> drop database (DB 이름); 데이터베이스 확인 MariaDB [mysql]> s.. 이전 1 다음