태그>mysql(총 570개의 글)
'mysql' 관련 최근글
-
- mysql bin-log 관리

-
황제펭귄의 IT by 황제펭귄|2013/08/30 11:00
mysql bin log란 ? - mysql 쿼리를 수행 하면서 쌓는 로그, 추후 트렉젝션하여 시점 복구 등을 수행하는 등의 역할 mysql 설정 파일인 my.cnf 의 mysld 부분 아래에 추가 [root@rubi ~]# vi /etc/my.cnflog-bin=/home/mysql_log/bin_log/bin # 빈로그 저장 설정..
- mysql bin-log 관리
-
- c# MySql 접속시 Authentication with old password no longer su..

-
뭐래냐? by 여름눈|2013/08/10 04:28
C# 으로 윈폼을 작성할때 이용하는 데이터베이스로 진짜 MySql 은 피하라고 권고하고 싶습니다. 닷넷과의 궁합은 물론 Ms-Sql 이 제일 좋지만 비용문제로 다들 어쩔수 없이 MySql 을 사용하는 경우등이 많죠. 이때 MySql 연결시 주로 사용하는게 오라클에서 제공하는 .Net C..
- c# MySql 접속시 Authentication with old password no longer su..
-
- MySQL Transaction Isolation Level

-
어린왕자와 여우 by 어린왕자|2013/08/08 15:35
MySQL의 아래와 같은 transaction isolation level을 가지고 있다. READ UNCOMMITTED(dirty read) 다른 트랜잭션이 Commit 전 상태를 볼 수 있음 Binary Log가 자동으로 Row Based로 기록됨 (Statement설정 불가, Mixed 설정 시 자동 변환) READ-COMMI..
- MySQL Transaction Isolation Level
-
- [MYSQL] 다른 서버의 database로 가져오기 보내기

-
Charko by Charko|2013/08/02 15:23
현 DB의 A데이터를 192.168.1.15의 B로 보냄 mysqldump -p비번 A(DB명) | ssh -p 포트 192.168.1.15 mysql -u아이디 -p비번 B(DB명) 반대로 192.168.1.15서버의 B데이터를 현 DB의 A로 가져옴 mysqldump -h 192.168.1.15 -u아이디 -p비번 B(DB명) | mysql -p비번 ..
- [MYSQL] 다른 서버의 database로 가져오기 보내기
-
- Slow query logging

-
어린왕자와 여우 by 어린왕자|2013/07/17 17:17
느린 쿼리에 대해 기록하려면 my.cnf에 아래처럼 지정한다. slow_query_log = 1 slow_query_log_file = /data/log/mydb-slow.log long_query_time = 5 (초 단위) 5초 이상 걸리는 쿼리에 대해 /data/log/mydb-slow.log에 기록한다. 설정을 반영하려면 mys..
- Slow query logging
-
- MySQL의 기본 명령어와 SQL문 정리.

-
황제펭귄의 IT by 황제펭귄|2013/07/11 08:57
MySQL의 기본 명령어와 SQL문 정리. Redhat Linux 7.3, MySQL 3.23.58 에서 테스트함.설치는 Redhat 기본 제공 RPM으로 했다.데이터베이스 접속$ mysql -u 사용자명 -p dbname 설치 직후에는 root 사용자에 비밀번호가 없으므로 다음과 같이 접속하여 MySQL을 ..
- MySQL의 기본 명령어와 SQL문 정리.
-
- 대량 insert를 위해 Lock Table, Disable Keys 사용

-
어린왕자와 여우 by 어린왕자|2013/07/10 15:59
LOCK TABLES Test WRITE; ALTER TABLE Test DISABLE KEYS; (대량 insert) ALTER TABLE Test ENABLE KEYS; UNLOCK TABLES;
- 대량 insert를 위해 Lock Table, Disable Keys 사용
-
- MySQL Linked Server - Federated Engine

-
어린왕자와 여우 by 어린왕자|2013/07/08 16:05
A서버의 MySQL에서 B서버의 테이블을 이용하고 싶을 때 Linked Server를 이용한다. MySQL에서는 Federated Engine을 제공하여 Federated로 만든 테이블이 Linked Server의 역할을 한다. B서버 CREATE TABLE `Test` ( . ) ENGINE=InnoDB DEFAULT ..
- MySQL Linked Server - Federated Engine
-
- 날짜검색 시 주의사항

-
어린왕자와 여우 by 어린왕자|2013/06/18 18:22
대용량의 테이블에서 날짜를 통한 검색을 할 때, (reg_date는 datetime형이고, 인덱스가 걸려있다고 가정한다.) SELECT * FROM Test WHERE date_format(reg_date, '%Y-%m-%d') BETWEEN '2013-01-01' AND '2013-01-31'; SELECT * FROM Test WHERE da..
- 날짜검색 시 주의사항
-
- MySQL GROUP_CONCAT

-
어린왕자와 여우 by 어린왕자|2013/06/18 18:03
보통 테이블을 SELECT하면 테이블에 존재하는 레코드 수만큼 반환을 하게 되는데, 때때로 반환한 레코드를 한 줄의 데이터로 변경할 경우가 있다. 예를들면, one two three 테이블의 컬럼 데이터를 one, two, three로 반환하고 싶은 것이다. 이런 경우 MySQL에서는 GR..
- MySQL GROUP_CONCAT
-
- MySQL 대소문자 구분할 수 있는 컬럼

-
어린왕자와 여우 by 어린왕자|2013/06/18 10:57
웹에서 아이디 같은 필드를 대소문자 구분될 수 있도록 구현하려면 테이블을 만들 때 필드 속성 중 Character - Binary를 true로 설정해야 한다. 만들어진 필드를 쿼리하는 방법은 아래와 같다. 1. 대소문자 구분 SELECT cast(ID as binary) FROM Test 2. 대소문자 구분 안..
- MySQL 대소문자 구분할 수 있는 컬럼




