mysqldump3 lock tables 오류 mysqldump시 아래와 같은 오류를 만나곤 합니다. 이럴때 --lock-all-table 을 추가하여 mysqldump를 해주시면 좋은 결과를 얻을 수도 있습니다. mysqldump: got errer : 1146 : table 테이블명 doesn't exist when using LOCK TABLES mysqldump -u root -p --lock-all-table --all-databases > all.sql 2022. 10. 27. MariaDB dump Backup 오늘은 MariaDB dump backup에 대해서 몇가지 방법을 설명 하려 합니다. 우선 employees database가 있다는 가정 하에 진행 하도록 하겠습니다. 모든 데이터를 덤프 하는 방법 mysqldump -u root -p --all-databases > all_dump.sql 특정 Database 덤프 employees databases를 덤프 mysqldump -u root -p employees > employees.sql 특정 Database 의 프로시져를 포함하여 덤프 mysqldump -u root -p --routines employees > employees.sql 특정 Database 의 trigger를 포함하여 덤프 mysqldump -u root -p --triggers.. 2022. 10. 27. mysqldump backup script Mysql Dump backup Scrip 를 공유 하고자 한다. 간단하게 만들었고, crontap에 넣어서 사용하면 될 것이다. #!/usr/bin/bash start=$1 create_directory=`mkdir /backup` backup_dir="/backup" db_id="root" db_pw="" cnf_dir="/etc/mysql/mariadb.cnf" date_now=$(date +%Y%m%d) date_ago=$(date -d "15 day ago" +"%Y%m%d") function database_backup() { cd ${backup_dir} mysqldump -u root EDU > EDU_${date_now}.sql sleep 3 zip EDU_${date_now}.zip E.. 2022. 10. 6. 이전 1 다음