1. DDL only

mysqldump -uneed4spd -p --skip-add-locks --single-transaction --skip-lock-tables -d DBNAME > /home/need4spd/test.sql


-> -D가 no data

2. no create info
mysqldump -uneed4spd -p --skip-add-locks --single-transaction --skip-lock-tables --no-create-info DBNAME > /home/need4spd/test.sql



저작자 표시 비영리 변경 금지
신고
Posted by 용식
TAG MYSQL


from : http://stackoverflow.com/questions/6479107/how-to-enable-mysql-query-log

Here is a summary:

If you don't want or cannot restart the MySQL server you can proceed like this on your running server:

  • Create your log tables (see answer)

  • Enable Query logging on the database (Note that the string 'table' should be put literally and not substituted by any table name. Thanks Nicholas Pickering)

SET global general_log = 1;
SET global log_output = 'table';
  • View the log
select * from mysql.general_log
  • Disable Query logging on the database
SET global general_log = 0;


저작자 표시 비영리 변경 금지
신고
Posted by 용식
TAG MYSQL


(출처 : http://wikibook.co.kr/blog/tag/real-mysql/)


이런분께 권합니다.

1. MySQL을 로컬에 설치해서 간단한 개발용으로 쓰셨던분들 (접니다..)

2. 회사에서는 빠방한 서버의 오라클에서 개발 및 운영하시며, DBA분들이 튜닝도 해주시는데

혼자 뭔가 개발해야 할 일이 있어서, MySQL을 처음 설치하고 쿼리를 돌려봤는데 '왜 이리 느려?' 라고 생각해보셨던분들 (접니다....)

3. 회사에서 MySQL로 서비스하는 분들 (접니다...)


이직한 회사에서 MySQL을 쓴다고 해서.. 입사전에 관련책을 읽어보려고 찾다가...

손권남님의 페북에서 추천을 보고 읽게된 책입니다. 일단, 권남님의 추천이 있었기 때문에 책이 좋을거라 생각은 당연히 했었는데, 읽어본 느낌은 기가막힙니다.

MySQL을 사용하시는 분들은 정말 꼭 읽어봐야 하는 책이라고 생각합니다.

책이 두껍습니다. 시간이 없으신분들은 최소한 챕터12까지만 꼭 읽어보시면 좋겠습니다.


한번 읽었다고 모든 것이 머리에 남지는 않았습니다. 그래서 하지 말아야할것들 위주로 머리속에 담아두었습니다.


MySQL 쓰신다면 꼭 추천합니다.

저작자 표시 비영리 변경 금지
신고
Posted by 용식

jdbc 연동방법

MySQL 2008.06.19 11:12
드라이버 다운로드
http://dev.mysql.com/downloads/connector/j/3.1.html

Class.forName("org.gjt.mm.mysql.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/[dbname]" , [id], [password]);
신고
Posted by 용식
TAG jdbc, MYSQL

간단한 명령어

MySQL 2008.06.18 15:57
mysql5를 다운받아 (윈도우용)
설치 하면 기본적으로 root 계정과 innoDB를 사용하도록
설정이 됨

mysql gui tool을 사용하면
마치 toad처럼 윈도우 환경에서 편하게 mysql을 제어 할 수 있음

cmd에서 간단한 명령어 사용하면

net start mysql
net stop mysql
mysql -u root -p root
password : ****
sql>

mysql -u wiki -p wiki < D:\JAVA\download\wiki.dump_20080618\wiki.dump

export받은 dump 파일을 import 하는 명령어

만일 이 상태에서

ERROR 2006 (HY000) at line 999: MySQL server has gone away

이런 error가 발생하면
위 admin tool에서 max packet size 256메가로 늘려주자.

혹은 my.ini의 설정파일에 위 항목을 추가.
신고
Posted by 용식
TAG MYSQL

[MySQL] 메뉴얼..

MySQL 2008.05.26 10:20
신고
Posted by 용식
TAG MYSQL