MariaDB (MySQL)tableau n'Apparue existe pas dans l'erreur de moteur

Dans leur ordinateur en rack un site Joomla,Après avoir préparé le passage à un environnement formel,Après chaque élément est une copie d'un passé,Mais rencontré des problèmes d'ouverture du site,Après une enquête minutieuse,PRECISEE aux problèmes de base de données,Lorsque dans le passé l'utilisation de MySQL,Il suffit de copier les fichiers dans le répertoire des données jusqu'à,Vous pouvez compléter déplacer,這次卻無法這樣做,Vous devez utiliser d'autres outils pour faire l'exportation de base de données et importer le travail。Dans le passé, ont lu l'article,建議資料的備份還原最好用匯出/入的方式,別用複製貼上,這下總算遇到問題,因此便想瞭解原因何在,在反覆測試並上網搜尋後,Enfin trouver le point d'achoppement。

  出現這種情形,倒也不是MariaDB的關係,Mais le moteur de base de données InnoDB,Passé l'ancien moteur MySQL MyISAM majeure minière,les fichiers de base de données ont .MYD(données)et .MYI(index)deux types,Cette architecture par copier-coller n'aura aucun problème。Et a adopté une nouvelle version du moteur MariaDB et MySQL InnoDB,Est-ce .frm et .ibd,Pour utiliser la copie de sauvegarde et de manière coller,En plus des fichiers de sauvegarde ci-dessus à l'extérieur,Les données doivent être répertoire copié sous le ibdata1,Pour récupérer correctement。

Référence [lien]

Laisser un commentaire

S'il vous plaît noter: La modération des commentaires est activée et peut retarder votre commentaire. Il n'est pas nécessaire de renvoyer votre commentaire.