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

mysqldump изхвърля нежелани системни таблици

Всички таблици, които споменавате, принадлежат на mysql база данни, която е системна база данни. Напълно приемливо ли е използването на mysqldump върху тази база данни, но непълно архивно копие на тази база данни може да се окаже, че ще причини проблеми с удостоверяване/упълномощаване/функционални проблеми, ако по-късно изхвърлите това дъмп, за да възстановите базата данни.

Тези таблици не трябва да се появяват в обикновена база данни. Ако те съществуват там, това със сигурност показва някаква предишна грешка и трябва просто да изтриете тези таблици.

Ако просто искате да изпълните това изхвърляне и не искате да изследвате основния проблем, възможно е също да кажете на mysqldump да игнорира съществуващи таблици, но които бихте искали да изключите от дъмп файл. Синтаксисът на опцията е:--ignore-table=db_name.tbl_name . За да изключите няколко таблици, можете да повторите този аргумент няколко пъти.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сравнете Facebook масив от списък с приятели с MySQL таблица

  2. MySQL разлика в датата

  3. Избраните колони нямат съвместим тип, дори и той да има същия тип

  4. За SHA512-хеширане на парола в MySQL база данни от Python

  5. Това истинска дълга анкета ли е?