programing

MariaDB 데이터베이스 백업 만들기

projobs 2022. 10. 1. 14:28
반응형

MariaDB 데이터베이스 백업 만들기

mariaDB에 db를 백업하고 싶은데, 다음 문장을 사용했지만 작업은 하지 않았습니다.

mysqldump -u root -p -databases messages > dbdescargada.sql
mysqldump -u root -p messages > dbdescargada.sql
mysqldump -u root messages > clients.sql
mysqldump --user='root' --add-locks messages messages > copia.sql
mysqldump --user='root' --add-locks messages messages > copia.sql

그러나 모두 동일한 오류를 보였습니다.

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'statement' at line 1

여기에 이미지 설명 입력

테이블 구조를 변경해야 하기 때문에 이 백업을 꼭 해야 합니다.Linux용 Xampp를 사용하고 있습니다.Ubuntu 20.04 localhost/phpmyadmin에서 할 수 있지만 코드 옵션도 필요합니다.

다음 두 가지 문제가 있습니다.

1) mysql CLI에서 실행하고 있습니다.mysqldump는 셸 명령어이지 mysql 명령어가 아닙니다.

2) 분실-->'파일'로 리다이렉트 합니다.다음은 마이너스입니다.>

매개 변수는 --databases입니다.

이미지에 따르면 잘못된 mysqlshell에서 shell 명령을 실행한 것으로 나타나므로 일반 명령 창 bash msdods에서 실행해야 합니다.

매개 변수를 확인하십시오.

mysqldump -u root -p --databases messages > dbdescargada.sql

언급URL : https://stackoverflow.com/questions/61875718/make-a-backup-of-a-mariadb-database

반응형