Tag Archives: mysql

[Cubieboard2] apathe2+php+mysql 서버 구축하기(apt-get)

큐비보드를 파일 서버로 만들어보기로 했다. 소음도 없고 전력 소모량도 작기 때문에 제격이라 생각했다. 나한테 제일 편하고 익숙한 apache2 + php5 + mysql 환경을 큐비보드에 구성해보자 현재 큐비보드에 설치된 OS가 우분투 기반이라 apt-get으로 쉽게 설치할 수 있다. 1. apache2 설치.

Continue reading

Posted in Micro-PC | Tagged , , , , | 1 Comment

mysql 쿼리 속도를 위한 튜닝 방법

1. 느린 쿼리 확인 my.cnf 에 느린쿼리에 대한 로그 남기기 [mysqld] 섹션에 아래의 내용을 추가

2. 느린 쿼리를 확인하면, 해당 쿼리의 분석 쿼리 플랜을 확인해서 index 를 타는지, 아닌지 확인

해당 테이블의 index 정보 확인

쿼리의 조건과 … Continue reading

Posted in Database | Tagged , | Leave a comment

mysql DB별 또는 Table별 사용량(Size) 확인

  mysql DB별 또는 Table별 사용량(Size) 확인 1. Database 별 사이즈 확인 (쿼리 시점에 정확한 사이즈는 아니지만, 참고할 만한 데이터임)

2. 테이블별 사이즈 확인 (쿼리 시점에 정확한 사이즈는 아니지만, 참고할 만한 데이터임)

 

Posted in Database | Tagged , , | Leave a comment

mysql replication 구성

  mysql replication 구성 1. mysql rpm 설치 mysql 홈페이지에서 최신버전 다운로드 http://www.mysql.com/downloads/mysql/ MySQL Community Server 5.5.20 – Linux – Generic 우리가 필요한 Client Utilities와 MySQL Server를 받는다. (MySQL-client-5.5.20-1.linux2.6.x86_64.rpm, MySQL-server-5.5.20-1.linux2.6.x86_64.rpm) Master에 Mysql rpm으로 설치

Slave에 Mysql rpm으로 설치

Continue reading

Posted in Database | Tagged , , | 2 Comments

mysql의 grant를 이용해 사용자 추가하기

  mysql의 사용자를 추가하기 위해서 mysql db의 user table에 insert를 하곤했다. 하지만 이 방법은 insert 구문을 작성하는 게 여간 번거로운게 아니다.. 특히 Y를 몇개 했는지 자꾸 세어보게 되는…ㅡㅡ; 그럴때는 아래와 같이 grant 문을 사용해서 하면 편하다.

참 쉽죠잉~  

Posted in Database | Tagged , , | Leave a comment

python mysql 연동

  설치 하기 전에 python 버전을 확인.

MySQL-python 을 사용하려고 하는데, MySQL-python 은 2.4-2.7버전을 지원. http://sourceforge.net/projects/mysql-python/ 의 아래부분 참고. * Python versions 2.4-2.7; Python 3 support coming soon. 필요한 라이브러리를 설치.

SetupTools 설치. SetupTools는 Python으로 만든 프로그램을 자동으로 다운로드하고 설치하는 … Continue reading

Posted in Python/Ruby/Perl | Tagged , , | 1 Comment

MySQL 느린 쿼리 로그 기록하기

  MySQL 느린 쿼리 로그 기록하기 my.cnf 파일의 [mysqld] 섹션에 아래 내용을 추가 한다.

 

Posted in Database | Tagged , , , | 1 Comment

redmine 실행시 에러( warning: Insecure world writable dir /path in PATH, mode 040777 )

  redmine 구동을 위해 ctlscript.sh start 시 mysql 이 뜨면서 아래와 같은 에러 발생.

/path에 권한 변경

그리고 방화벽 허용

 

Posted in SCM/ITS | Tagged , , , | Leave a comment

mysql 원격 접속 설정

  1. mysql 에 접속할 계정 설정 (user 테이블에 host 를 %으로 설정)

2. iptables

3. mysql 설정 (my.conf)

1, 2은 기존에 알고 있었는데.. 3번 내용은 처음 알았음.  

Posted in Database | Tagged , , , , | Leave a comment

CentOS yum install mysql 5.5

  CentOS 에서 yum 으로 설치할수 있는 mysql 버전은 5.0 이다. yum으로 mysql 5.5 버전을 설치하기 위해서 요렇게 하면 된다. MySQL 서비스 중지

yum repository 추가

다음으로 libmysqlclient15 설치

기존 설치됬던 MySQL uninstall

MySQL 5.5 설치 … Continue reading

Posted in Database | Tagged , , , | Leave a comment