본문 바로가기

지식창고/DataBase

(12)
[Maria/Mysql] mysql 원격 접속 방법 #1. 개요 리눅스에서 다른 서버에 있는 mysql에 접속하기 위한 방법을 소개합니다. 테스트는 CentOS 7 환경에서 진행하였습니다. #2. 사용 방법 mysql -h[대상 서버 주소] -u[아이디] -p[패스워드] [root@localhost ~]# mysql -h192.168.1.180 -uroot -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 593 Server version: 10.2.10-MariaDB-log Source distribution Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab a..
[Maria/Mysql] 쿼리 결과를 csv 파일로 내려받기 #1. 개요 mariadb 또는 mysql에서 쿼리 결과를 csv 형식으로 내려받는 방법을 소개합니다. #2. 사용 방법 INTO OUTFILE 구문 사용 INTO OUTFILE 구문을 사용해서 결과를 파일로 내려받습니다. SELECT ...[쿼리] INTO OUTFILE '[파일경로/파일명]' FIELDS TERMINATED BY ',' ENCLOSED BY '"'; # 쿼리 사용 방법 SELECT * FROM insa WHERE NAME = '손흥민' INTO OUTFILE '/var/lib/mysql/data/insa_file.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"'; #3. 주의점 1. (mysql 계정)내려 받는 디렉터리 권한이 없는 경우(permissi..
[MariaDB&MySql] 자주 사용하는 명령어 모음 2 MariaDB 자주 사용하는 명령어 모음 2 1. 테이블 구조 확인 desc [테이블 명]; 2. 테이블 생성 create table [테이블 명] ( [컬럼 명] [컬럼 정보...] ); +생성 제약 조건 PRIMARY KEY (기본키) UNIQUE KEY (고유키) FOREIGN KEY (외래키) not null (null값 비허용) 3. 테이블 삭제 drop table [테이블 명]; 4. 테이블 이름 변경 rename table [현재 테이블 명] to [신규 테이블 명]; 5. 테이블 데이터 구조 수정 # 테이블에 신규 컬럼 추가 alter table [테이블 명] add column [컬럼 명] [컬럼 정보 ...]; # 테이블의 특정 컬럼 구조 수정 alter table [테이블 명] mod..
[MariaDB&MySql] 자주 사용하는 명령어 모음 1 MariaDB 자주 사용하는 명령어 모음 1 1. 데이터베이스 목록 보기 show databases; 2. 사용할 데이터베이스 접속하기 use [DATABASE 명]; 3. 접속한 데이터베이스 테이블 목록 보기 show tables; 4. 사용자, 접속 권한 등 확인하기 select user, host from mysql.user; user : 사용자 계정 host : 사용자 계정 접속 가능한 호스트 host 설명 % 어디서든 접속 가능 localhost 해당 서버에서만 접속 가능 192.168.1.180 지정한 IP에서만 접속 가능 192.168.1.* 192.168.1. 대역의 모든 IP에서 접속 가능 5. 사용자 생성 create user [NEW ID]@[접속 가능한 대역 설정] identifie..