Mysql
 sql >> база данни >  >> RDS >> Mysql

mysqldump прави частично архивиране - непълно дъмп на таблицата

Има ограничение от 2 GB по някаква причина, най-лесният начин да заобиколите това е да използвате split :

mysqldump ... | split -b 250m - filename.sql-

Можете също да компресирате файловете по следния начин:

mysqldump ... | gzip -9c | split -b 250m - filename.sql.gz-

За да възстановите от некомпресиран файл, направете това:

cat filename.sql-* | mysql ...

За компресиран файл:

cat filename.sql-* | zcat | mysql ...

Разбира се, ако искате един файл, тогава можете да tar резултата.

Очевидно можете да замените 250m с различен размер, ако желаете.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Грешка в ALTER TABLE

  2. Създайте обобщен изглед в MySQL, като завъртите ред в динамичен брой колони

  3. попълнете квадратчетата за отметка и след това актуализирайте избора до mysql

  4. SQLSTATE[HY000]:Обща грешка:1835 Неправилен комуникационен пакет на LARAVEL

  5. предотвратяване на дублиращи се записи в базата данни