1
mysqldump를 사용하여 mysql 데이터베이스를 다른 호스트로 이동할 계획이다. 일부 테이블에는 'text'유형의 열이 있습니다. 전에 내가 해본 적이 없기 때문에 내가 알아야 할 문제가 있는지 알아 내고 싶었다. (예. 텍스트가 잘리는 등.) 원본 데이터베이스 호스트에서mysqldump 열 유형 'text'
:
또한 여기에 당신이 확인할 수, 마이그레이션을위한 단계입니다 -
mysql> FLUSH TABLES WITH READ LOCK;
mysql> SET GLOBAL read_only = ON; (leave session open)
mysqldump --all-databases --lock-all-tables --routines --triggers --events --log-error=/tmp/dump_error.log > /tmp/dbdump.sql -p -u root
mysql> SET GLOBAL read_only = OFF;
mysql> UNLOCK TABLES;
새 호스트에
mysql -p -u root < /tmp/dbdump.sql
FLUSH PRIVILEGES;
3.이 max_connections를 최대한 늘릴 계획입니다. 새 호스트에서 150 ~ 300,이 구성 (8 cpu, 16GB RAM)에 대해이 정도면 괜찮습니다.
3 포인트 1에서 모두 괜찮습니까? 'text'type columns 2. 위의 단계 3. max_connections. 데이터베이스가 크지 않다 – user290870
그중 아무 것도 중요하지 않습니다. – Evert