반응형
mariadb 데이터베이스를 신규 서버로 이관 작업
MariaDB 데이터베이스를 백업하는 방법에는 여러 가지가 있습니다. 가장 흔히 사용되는 방법은 mysqldump 유틸리티를 사용하는 것입니다. 이 도구는 MariaDB와 MySQL에서 모두 사용될 수 있으며, 데이터베이스를 SQL 파일로 덤프하는 방법을 제공합니다.
01.MySQL를 cmd에서 실행
02.백업 명령 실행
- mysqldump -u [username] -p --all-databases --routines --triggers > full_backup.sql
- Windows에서 아래와같은 메이시지 발생
- 리눅스에서 문제없음
03.mariadb-dump
- 명령어 : mariadb-dump.exe -uroot -p123 database_name >c:\backup_241129.sql
- "C"에 바포 백업 할수 없음
- 명령어 : mariadb-dump.exe -uroot -p123 database_name>c:\ backup\backup_241129.sql
- 계정 대소문자 구분
- 혹은 권한이 없음
- root 로컬 백업 권한 추가
--권한 로컬 백업
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'root1234!';
#권한 적용
FLUSH PRIVILEGES;
04.백업성공
- 명령어 :mariadb-dump.exe -uroot -proot123! database_name > c:\ backup\backup_241129.sql
반응형
'MariaDB > SQL 오류' 카테고리의 다른 글
Mariadb SQL 오류 1227 Variable or condition declaration after cursor or handler declaration (1) | 2025.01.02 |
---|---|
Mariadb SQL 오류 1227 : Access denied; you need (1) | 2024.11.29 |
MaraDB 연결 실패함(10060) (0) | 2024.11.28 |
Mariadb sql 오류 1054 Unknown Column 'Y' in Default (0) | 2024.07.17 |
The transaction associated with this command is not the connection's active transaction (0) | 2024.07.17 |