سؤال

لقد قمت للتو بتصدير جدول باستخدام phpmyadmin وحاولت استيراد هذا الجدول إلى قاعدة البيانات المحلية الخاصة بي عن طريق استيراد ملف SQL الذي قمت بتصديره للتو. بعد phpmyadmin يستورد 330 صف من 15000. انها تقول:

1054 - عمود غير معروف "font_name" في "قائمة الحقل"

كيف يمكن أن يحدث أي شيء ، اعتقدت أنه كان التصدير/الاستيراد مباشرة للأمام؟

لقد ألقيت نظرة على الصف 330 و 331 وليس هناك أي خطأ في العمودين.

كيف يمكنني تضييق هذا؟ ما هي المشكلة من المحتمل أن تكون؟

شكرا جميع على أي مساعدة

تعديل

CREATE TABLE IF NOT EXISTS `tags2` (
  `font_name` varchar(250) NOT NULL,
  `tags` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
هل كانت مفيدة؟

المحلول

جرب سطر الأوامر mysqldump بدلاً من phpmyadmin

نصائح أخرى

في الواقع ، يمكن أن يكون سبب رسالة الخطأ هذه واحدة مما يلي:

1) phpMyAdmin مشكلة يرجى التحقق من إعدادات المسؤول مثل عنوان URL والبيانات قبل القيام بالاستيراد. (هذه مشكلة شائعة عندما تحاول الاستيراد من مسؤول الويب phpMyAdmin)

إذا كان الإعداد هو الخطوة الأولى ، فيرجى التحقق من النقطة الثانية

2) لا تتم مطابقة الأحرف التي تم تعيينها في قاعدة البيانات أو الجدول أو العمود. لذلك تحتاج إلى القيام بتحويل مجموعة الأحرف لإصلاح هذه المشكلة. (أعتقد أن هذه هي المشكلة في حالتك لأنه عادة ما تظهر رسالة الخطأ في هذه الحالة)

3) مشكلة الامتيازات (ليست شائعة)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top