
ارور 1064 my sql
آغاز شده توسط
sir_iman
, 1391/04/13 ساعت 12:35
18 پاسخ برای این موضوع
#1
ارسالی 1391/04/13 ساعت 12:35
سلام
من هنگام نصب با این ارور مواجه شدم:
خطایی در پایگاه داده بوجود آمده است!
خطای بوجود آمده:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */' at line 13
شماره خطا:
1064
کد حاوی خطا:
CREATE TABLE dl_obmen ( `id` int(11) NOT NULL auto_increment, `title` varchar(255) NOT NULL default '', `link` varchar(255) NOT NULL default '', `icq` varchar(255) NOT NULL default '', `mail` varchar(255) NOT NULL default '', `posit` smallint(5) NOT NULL default '1', `description` varchar(255) default NULL, `bold` char(1) default '', `color` varchar(255) default '', `target` varchar(255) default '', PRIMARY KEY (`id`) ) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */
مشکل از کجاست و چطوری رفعش کنم؟؟
من هنگام نصب با این ارور مواجه شدم:
خطایی در پایگاه داده بوجود آمده است!
خطای بوجود آمده:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */' at line 13
شماره خطا:
1064
کد حاوی خطا:
CREATE TABLE dl_obmen ( `id` int(11) NOT NULL auto_increment, `title` varchar(255) NOT NULL default '', `link` varchar(255) NOT NULL default '', `icq` varchar(255) NOT NULL default '', `mail` varchar(255) NOT NULL default '', `posit` smallint(5) NOT NULL default '1', `description` varchar(255) default NULL, `bold` char(1) default '', `color` varchar(255) default '', `target` varchar(255) default '', PRIMARY KEY (`id`) ) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */
مشکل از کجاست و چطوری رفعش کنم؟؟
#3
ارسالی 1391/04/13 ساعت 12:48
sepahan,
جون داداش نوشته ارور 1064!!
سایت رو که کلا شوهر دادم!! قبلاً نسخه 9.2 نصب بود حدود 1 ساله.. چند روز پیش قالبش به هم ریحت.. تو فایل منجر هاست در حال ور رفتن با قالب بودم که اشتباهی کل فایل ها پاک شد!!
بعد از اون هر چی دیتا نصب میکنم ارور میده
وردپرس و جوملا بدون هیچ ایرادی نصب شدند
جون داداش نوشته ارور 1064!!
سایت رو که کلا شوهر دادم!! قبلاً نسخه 9.2 نصب بود حدود 1 ساله.. چند روز پیش قالبش به هم ریحت.. تو فایل منجر هاست در حال ور رفتن با قالب بودم که اشتباهی کل فایل ها پاک شد!!

بعد از اون هر چی دیتا نصب میکنم ارور میده
وردپرس و جوملا بدون هیچ ایرادی نصب شدند
#6
ارسالی 1391/04/13 ساعت 14:12
sir_iman,
کل فایل ها یعنی چی
یعنی همه پوشه های دیتالایف انجین رو پاک کردی؟؟؟
موقع نصب چه ارروری میده
من یه پیشنهاد دارم امتحانش نکردم ولی شاید جواب بده
یه دیتالایف انجین دیگه توی همون آدرس و تو همون دیتابیس ولی با یه پسوند جدول دیگه نصب کن
مثلا dle9
بعد داخل فایل Engine/Data/DBConfig.php در دو خط زیر، پیشوند جدول رو تغییر بده به همون قبلی که فکر کنم همون dle باشه
اگه فقط فایلها رو پاک کرده باشی
البته این روش علمی نیست ولی احتمالا نتیجه بده
امیدوارم
کل فایل ها یعنی چی
یعنی همه پوشه های دیتالایف انجین رو پاک کردی؟؟؟

موقع نصب چه ارروری میده
من یه پیشنهاد دارم امتحانش نکردم ولی شاید جواب بده
یه دیتالایف انجین دیگه توی همون آدرس و تو همون دیتابیس ولی با یه پسوند جدول دیگه نصب کن
مثلا dle9
بعد داخل فایل Engine/Data/DBConfig.php در دو خط زیر، پیشوند جدول رو تغییر بده به همون قبلی که فکر کنم همون dle باشه
define ("PREFIX", "dle");
و
define ("USERPREFIX", "dle");
و
define ("USERPREFIX", "dle");
اگه فقط فایلها رو پاک کرده باشی
البته این روش علمی نیست ولی احتمالا نتیجه بده
امیدوارم
#9
ارسالی 1391/04/13 ساعت 17:09
IMP,
آدرس سایت: www.imanweb.ir
قبلا از دیتالایف انجین 9.2 استفاده میکردم.. چندروز پیش قالب سایتم به هم ریخت واسه ور رفتن با قالب رفتم توی فایل منجر هاست.. اما نمیدونم چی شد که پوشه آپلود که کلی هم فایل توش بود پاک شد!!!
دیگه زذم به سیم آخر و همه اش رو پاک کردم تا 9.6 رو نصب کنم.. اما از اون موقع همه اش این ارور رو میده:
هیچ ورژن دیگه ای هم نصب نشد حتی همون 9.2!!
cmsهای دیگه مثل وردپرس یا جوملا راحت نصب شدند..
آدرس سایت: www.imanweb.ir
قبلا از دیتالایف انجین 9.2 استفاده میکردم.. چندروز پیش قالب سایتم به هم ریخت واسه ور رفتن با قالب رفتم توی فایل منجر هاست.. اما نمیدونم چی شد که پوشه آپلود که کلی هم فایل توش بود پاک شد!!!
دیگه زذم به سیم آخر و همه اش رو پاک کردم تا 9.6 رو نصب کنم.. اما از اون موقع همه اش این ارور رو میده:
MySQL Error!
------------------------
The Error returned was:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */' at line 9
Error Number:
1064
CREATE TABLE dle_online (
uid mediumint(8) unsigned NOT NULL default '0',
username varchar(30) NOT NULL default '',
time DATETIME,
ip TINYTEXT,
about text NOT NULL default '',
country text,
KEY idx (uid)
) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */
------------------------
The Error returned was:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */' at line 9
Error Number:
1064
CREATE TABLE dle_online (
uid mediumint(8) unsigned NOT NULL default '0',
username varchar(30) NOT NULL default '',
time DATETIME,
ip TINYTEXT,
about text NOT NULL default '',
country text,
KEY idx (uid)
) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */
هیچ ورژن دیگه ای هم نصب نشد حتی همون 9.2!!
cmsهای دیگه مثل وردپرس یا جوملا راحت نصب شدند..
#13
ارسالی 1391/04/13 ساعت 17:24
IMP,
اگه بتونم 9.2 رو نصب کنم بهتره
چون بک آپ 9.2 رو نتونستم با 9.6 برگردونم.. تو انجمن یک سری کارها واسه هماهنگی بک آپ با نسخه 9.6 دیدم اما دیگه حوصله دنگ و فنگ ندارم چون از همون 9.2 خیلی راضی بودم
ضمناً؛ توی فایل install.php همون ENGINE=MyISAM بود!! یعنی درست بود!
اگه بتونم 9.2 رو نصب کنم بهتره
چون بک آپ 9.2 رو نتونستم با 9.6 برگردونم.. تو انجمن یک سری کارها واسه هماهنگی بک آپ با نسخه 9.6 دیدم اما دیگه حوصله دنگ و فنگ ندارم چون از همون 9.2 خیلی راضی بودم
ضمناً؛ توی فایل install.php همون ENGINE=MyISAM بود!! یعنی درست بود!
#15
ارسالی 1391/04/13 ساعت 17:32
IMP,
الآن این ارور اومده:
MySQL Error!
------------------------
The Error returned was:
Unknown column 'flag' in 'field list'
Error Number:
1054
SELECT id, title, date, alt_name, category, flag FROM dle_post WHERE approve='1' AND date >= '2012-07-03 12:01:38' - INTERVAL 1 MONTH AND date < '2012-07-03 12:01:38' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10
الآن این ارور اومده:
MySQL Error!
------------------------
The Error returned was:
Unknown column 'flag' in 'field list'
Error Number:
1054
SELECT id, title, date, alt_name, category, flag FROM dle_post WHERE approve='1' AND date >= '2012-07-03 12:01:38' - INTERVAL 1 MONTH AND date < '2012-07-03 12:01:38' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10
#17
ارسالی 1391/04/13 ساعت 17:39
IMP,
بعد از آخرین مرحله نصب (همونجا که باید اطلاعات دیتابیس و ادمین رو وارد کنیم) این ارور میاد:
MySQL Error!
------------------------
The Error returned was:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */' at line 9
Error Number:
1064
CREATE TABLE dle_online (
uid mediumint(8) unsigned NOT NULL default '0',
username varchar(30) NOT NULL default '',
time DATETIME,
ip TINYTEXT,
about text NOT NULL default '',
country text,
KEY idx (uid)
) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */
بعد از آخرین مرحله نصب (همونجا که باید اطلاعات دیتابیس و ادمین رو وارد کنیم) این ارور میاد:
MySQL Error!
------------------------
The Error returned was:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */' at line 9
Error Number:
1064
CREATE TABLE dle_online (
uid mediumint(8) unsigned NOT NULL default '0',
username varchar(30) NOT NULL default '',
time DATETIME,
ip TINYTEXT,
about text NOT NULL default '',
country text,
KEY idx (uid)
) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci */
#18
ارسالی 1391/04/13 ساعت 17:43
دوست عزیز، من که جواب شما رو داده بودم. فقط نمیدونم چرا وقتی جواب میدم توجهی نمیکنید و باز سوال میپرسید!
من الان نسخه ۹.۲ رو دانلود کردم چک کردم. شما قبل از اینکه این نسخه رو نصب کنید، فایل install.php رو باز کنید، کدهای:
رو به:
تغییر بدید، سپس فایل رو ذخیره کنید و بعد اقدام به نصب سیستم بکنید! فکر کنم نیاز نباشه که بگم یک دیتابیس جدید بسازید و همه چیز رو به صورت صحیح انجام بدید!

من الان نسخه ۹.۲ رو دانلود کردم چک کردم. شما قبل از اینکه این نسخه رو نصب کنید، فایل install.php رو باز کنید، کدهای:
TYPE=MyISAM
رو به:
ENGINE=MyISAM
تغییر بدید، سپس فایل رو ذخیره کنید و بعد اقدام به نصب سیستم بکنید! فکر کنم نیاز نباشه که بگم یک دیتابیس جدید بسازید و همه چیز رو به صورت صحیح انجام بدید!
1 کاربر در حال خواندن این موضوع است
0 کاربر، 1 مهمان و 0 عضو مخفی