본문 바로가기

Database/MySQL14

리눅스(데비안) 부팅시 자동으로 MySQL 실행시키는 방법 시스템 부팅 시 자동적으로 Mysql을 실행할 수 있도록 설정하는 방법 데비안(debian)에서의 설정으로 다른 리눅스에서는 안 될수도 있음!! 1.실행 스크립트를 복사 # cp /home/wans/src/mysql-5.0.27/support-files/mysql.server /etc/init.d/mysql # chmod 755 /etc/init.d/mysql 2. update-rc.d 명령으로 자동실행 설정한다. (/etc/init.d/mysql 파일이 없으면 에러메세지가 나온다.) # update-rc.d -f mysql defaults 3. 자동실행을 초기화 하고싶을 때 아래 명령어 실행~ # update-rc.d -f mysql remove 2009/08/03 - [Database/MySQL] -.. 2009. 8. 3.
리눅스(데비안)에서 MySQL 소스로 설치하기 기본적으로 소스파일 압축풀면 안에 설치가이드가 다음과 같이 씌여있으니 참고하자! shell> groupadd mysql shell> useradd -g mysql mysql shell> gunzip cd mysql-VERSION shell> ./configure --prefix=/usr/local/mysql shell> make shell> make install shell> cp support-files/my-medium.cnf /etc/my.cnf shell> cd /usr/local/mysql shell> bin/mysql_install_db --user=mysql shell> chown -R root . shell> ch.. 2009. 8. 3.
Mysql 소스 컴파일 설치시 에러 해결(checking for termcap functions library... configure: error: No curses/termcap library found.) Mysql-5.0.27을 소스를 컴파일하여 설치할 때 다음과 같은 에러가 발생할 경우.... checking for termcap functions library... configure: error: No curses/termcap library found. 해결법.. aptitude install libncurses5-dev 패키지를 찾지 못한다고 메시지가 나오면.. aptitude update 명령어로 패키지 정보를 업데이트 시킨 후 다시 시도해보자~~ 그리고 다시 컴파일 하면 성공일 것이다^^ 2009. 7. 27.
MySQL Auto_increase 값 초기화 ■ auto_increment 초기화방법 auto_increment 필드는 delete 로 필드 값을 모두 삭제해도 초기화되지 않는다. auto_increment 필드를 초기화 하기 위해서는 테이블을 삭제하고 다시 생성하는 방법과 auto_increment 값을 바꿔주는 방법이 있다. truncate를 이용하면 테이블을 삭제하고 다시 생성해 준다. alter table table명 auto_increment= 초기화값; truncate table table명; 2009. 1. 22.
Mysql 환경설정 - 다국어 개발환경(utf-8)일 경우 Mysql 환경설정 - 다국어 개발환경(utf-8)일 경우 window -> C:\Windows 밑에 my.ini 파일에 추가 ubuntu -> /etc/mysql/my.cnf 파일에 추가 [mysql] default-character-set = utf8 [mysqld] character-set-client-handshake=FALSE init_connect="SET collation_connection = utf8_general_ci" init_connect="SET NAMES utf8" default-character-set = utf8 character-set-server = utf8 collation-server = utf8_general_ci [client] default-character-se.. 2009. 1. 20.
mysql my.ini 없을 때 [응답][질문][질문] /etc/my.cnf가 없어요..... 2000.09.19mysqladmin으로 reload하시면 됨니다. windows인경우 c:windows에 가시거나 c:winnt에 가서 우선 my.ini을 찾으세요 없으면 mysql/bin/winmysqladmin.exe을 실행시키고나면 만들어 짐니다. 2008. 2. 6.