레이블이 트러블슈팅인 게시물을 표시합니다. 모든 게시물 표시
레이블이 트러블슈팅인 게시물을 표시합니다. 모든 게시물 표시

2013년 2월 7일 목요일

[MySql] 데이터 무한 삽입 테스트

test.sql에 데이터 삽입 sql문 작성해 놓고
(인서트문 100개 정도 넣어 놨다)

아래를 test.sh로 저장

#!/bin/bash
mysql -u root -p"12345" dbname < test.sql;
mysql -u root -p"12345" dbname -e "select count(*) from testrun;" >> count.text;
mysql -u root -p"12345" dbname -e "show table status like 'testrun'" >> count.text;
mysql -u root -p"12345" dbname -e "select table_schema, sum(round((data_length+index_length)/1024/1024,0)) as total_size_mb from information_schema.tables where table_schema like 'dbname' and engine like 'innodb' group by table_schema;" >> count.text;
date '+%F  %r' >> count.text
echo >> count.text

1분단위로 위 파일을 실행
crontab -e에 등록
*/1 * * * * /root/test.sh

count.text에서 확인

2013년 2월 4일 월요일

[MySql] ERROR 1005 (HY000):Cant create table (errno: 121)

테이블 생성할 때
CONSTRAINT  testrun_ibfk_1 ~~~
 testrun_ibfk_1 라고 선언된게 어딘가에 있기때문에 발생
CONSTRAINT testrun_babo_ibfk_1 ~~~라는 식으로 변경하믄 OK

2012년 2월 17일 금요일

[MySql] 원격 접속 에러


방화벽설정이 안된경우의 에러
  java.net.NoRouteToHostException: No route to host: connect

방화벽 열어주자


MYSQL DB의 설정이 안된경우의 에러
java.sql.SQLException: null,  message from server: "Host '192.168.24.52' is not allowed to connect to this MySQL server"
MYSQL DB를 설정허자.
insert into user values('192.168.24.52', 'root',password('12345'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y',' ',' ',' ',' ',0,0,0,0);