Master server$ mysql -uroot -pmysql> GRANT REPLICATION SLAVE ON *.* to 'repl'@'172.%' IDENTIFIED BY 'repl-password-here';mysql> flush tables with read lock;mysql> reset master;# Make note of the file name and file positionmysql> show master status;$ /etc/init.d/mysql stop$ xfs_freeze -f /mnt/mysql# Take AWS EC2 EBS snapshot and when it begins do next step$ xfs_freeze -u /mnt/mysql$ /etc/init.d/m..
ISSUE 최근 지인으로부터 홈페이지 관리해달라는 요청을 받고 연결 계정 받아서 로컬에 개발환경 셋팅하다가 mysql 차례가 되어 서버에서 백업 받고 로컬 DB에 import 후 select 해보니 한글은 모두 물음표로만 표기되는 문제가 발생했다. TRY 서버의 문자셋을 확인해보는 명령을 mysql 콘솔로 들어가 실행해 보았다. mysql> show variables like 'c%' 결과는 전부 latin1 mysql 기본 문자셋 셋팅을 utf8 로 해놓지도 않았다는것에 한숨... 한글 안깨지게 어떻게 덤프를 떠야하는지 구글링 하여 찾은 명령 실행 해봄 $ mysqldump -uroot -p --default-character-set=latin1 dbname > some_db_2018-09-02.sql..
Federated Engine 의 경우네트워크를 통해 조회를 해주는 편리함을 제공한다. 저 엔진을 사용하게 된 사례는 다음과 같았다.글 데이터 DB 로그 데이터 DB두 DB 의 테이블 간 JOIN 조회가 필요했다. 기존의 경우라면 새벽에 서버를 끄고 켜가며 Replication 관계를 셋팅해줘야 했을 것이다.스트레스를 받고 있던 차에 Federated Engine 이란것을 알게 되었다. 바로 적용해본다.양쪽 서버 shutdown 필요 없이 Create Table ( ... ) Engine=Federated 문법으로 테이블 생성만 해주면 바로 원하는 테이블을 localhost DB 서버에서 조회 할 수 있게된다. 문제는 테이블이 대용량일때 발생했다.Federated engine 쓰는 테이블에 SELECT ..
desc [table명]
- Total
- Today
- Yesterday
- Android
- sencha touch
- git
- 한글
- 워드프레스
- mssql
- IOS
- API
- centos
- IE
- nodejs
- Linux
- iis
- classic asp
- iphone
- ASP
- JSON
- Wordpress
- 안드로이드
- laravel
- Debug
- macos
- javascript
- Mac
- Docker
- CSS
- JQuery
- PHP
- Prototype
- nginx
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |