본문 바로가기

전체 글

mysql 자주쓰는 명령어 # root암호설정 - root로 로그인하여 해야함 % mysqladmin -u root password '변경암호' % mysqladmin -u root -p기존암호 password '변경암호' root암호변경설정 PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! This is done with: /usr/bin/mysqladmin -u root -p password 'new-password' /usr/bin/mysqladmin -u root -h ns.dbakorea.pe.kr -p password 'new-password' MySQL 연결 mysql -u 사용자 -p DB명 ( or % mysqladmin -u root -p drop DB명 .. 더보기
mysqli 동적모듈 10건을 쿼리했을 경우 기존방식처럼 mysql 를 사용했을 경우 0.002698 mysqli를 사용했을 경우 0.001557 1000건 쿼리했을 경우 기존방식처럼 mysql 를 사용했을 경우 0.156648 mysqli를 사용했을 경우 0.052507 결론 : mysqli를 사용하는 것이 속도가 훨씬 빠릅니다. mysqli를 php재컴파일없이 동적모듈로 추가 phpize를 이용하여 configure를 생성 cd php-x.x.x/ext/mysqli /usr/local/php/bin/phpize ./configure -–with-php-config=/usr/local/php/bin/php-config -–with-mysqli=/usr/bin/mysql_config ( 각 경로는 현재 설치된 내용을 참조 한.. 더보기
'mysql.socket' 에러복구 ./mysql 실행시 "tmp/mysql.sock" 에러가 발생하면 /usr/local/mysql/bin 에서 아래 1과 2를 차례대로 실행 1. ./mysqld_safe --user=root & 2. ./mysqld_safe & 더보기
mysql 로그삭제 *-bin.* 은 mysql 의 replication 기능을 사용하기 위한 binary file 입니다. 즉 replication 기능을 사용하지 않으시다면 삭제해도 상관없습니다. 만약 이 로그들을 생성시키지 않고 싶으시다면 /etc/my.cnf 에 보시면 ----------------------------------------------------------------- # Start logging log-bin server-id = 1 ----------------------------------------------------------------- 라는 설정이 있을 겁니다. 이 2줄을 모두 주석 처리 해 주시고 mysql 을 재시작 하시면 됩니다. element Font font-family fo.. 더보기