MySQL
From CSBLwiki
(Difference between revisions)
(→Command) |
(→Error Log) |
||
Line 60: | Line 60: | ||
===Error Log === | ===Error Log === | ||
- | + | ;2011.3.2 | |
- | + | :mediawiki Main_page 뜨지 않음. 다시 설치해도 마찬가지. | |
- | + | ::mysql 문제였던 것으로 생각됨. | |
- | + | :재부팅 후 mysqld 로드 안됨 | |
- | + | ::/var/lib/mysql/mysqld_error.err에서 문제 발견 | |
- | + | ::ibdata1, ib_logfile0, ib_logfile1을 tmp 폴더로 옴겨버리고 mysqld_safe로 데몬 올림. 이후 앞의 세 파일이 새롭게 생성됨. | |
- | + | ||
- | + | :mediawiki는 새로운 에러메시지를 발생. 다음과 같음 | |
- | + | ::MediaWiki internal error. | |
- | + | ::Exception caught inside exception handler | |
- | + | :::DB를 새로 만들고 mediawiki를 다시 설치. 성공. | |
===Database=== | ===Database=== | ||
====UMLS==== | ====UMLS==== | ||
*[http://www.nlm.nih.gov/research/umls/load_scripts.html UMLS loading load script manual] | *[http://www.nlm.nih.gov/research/umls/load_scripts.html UMLS loading load script manual] |
Latest revision as of 08:16, 23 May 2011
|
Tutorial
- Mysql database tutorial - written in Korean; defunct
- start & shutdown
- restart mysql - use 'mysqld_safe' instead of 'mysqld' (microbio.korea.ac.kr)
- adding new user
mysql> CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass'; mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES;
LOAD DATA INFILE 'filename' INTO TABLE 'tablename'; LOAD DATA LOCAL INFILE 'filename' INTO TABLE 'tablename' FIELDS ENCLOSED BY "\'";
- running a sql script
mysql -u user -p 'database' < script.sql
Configuration
- ERROR 1206 lock table size - modify my.cnf in /etc/mysql (added innodb_buffer_pool_size = 64M)
- Restart mysqld
>/etc/init.d/mysql restart # be careful to the command (actually a script) in the same directory
- my.cnf 변경(2월13일. 한글깨짐 현상 극복위하여)
[client] default-character-set=utf8 [mysqld] character-set-client-handshake=FALSE default-character-set=utf8 character-set-server=utf8 [mysqldump] default-character-set=utf8 [mysql] default-character-set=utf8
Command
- temporary table
CREATE TEMPORARY TABLE tmptable SELECT * FROM table1...
- check warnings
SHOW WARNINGS LIMIT 1
- Pfam
# archaea에서 발견되는 pfam domain의 수 select distinct(reg.auto_pfamA) from pfamA_reg_full_significant reg, pfamseq seq where reg.auto_pfamseq=seq.auto_pfamseq AND seq.taxonomy like '%Archaea;%'
Error Log
- 2011.3.2
- mediawiki Main_page 뜨지 않음. 다시 설치해도 마찬가지.
- mysql 문제였던 것으로 생각됨.
- 재부팅 후 mysqld 로드 안됨
- /var/lib/mysql/mysqld_error.err에서 문제 발견
- ibdata1, ib_logfile0, ib_logfile1을 tmp 폴더로 옴겨버리고 mysqld_safe로 데몬 올림. 이후 앞의 세 파일이 새롭게 생성됨.
- mediawiki는 새로운 에러메시지를 발생. 다음과 같음
- MediaWiki internal error.
- Exception caught inside exception handler
- DB를 새로 만들고 mediawiki를 다시 설치. 성공.