ما به کسب و کارهای نوپا مانند شما کمک می کنیم تا حرفه ای شوند.

درباره گروه پی سی وب

ارائه خدمات دیجیتال مارکتینگ

پی سی وب تیمی برای برند شما در جهت بازاریابی دیجیتال، تولید محتوای ناب برای شبکه‌های اجتماعی، تبلیغات دیجیتال و کمپین های اینترنتی می‌باشد.

آموزش رفع خطای ۱۰۶۴ در میهالیسم

آموزش رفع خطای ۱۰۶۴ در میهالیسم

باسلام

در این آموزش قصد داریم به آموزش رفع خطای ۱۰۶۴ در هنگام نصب میهالیسم بپردازیم :

یکی از مشکلات اکثر کاربران در هنگام نصب میهالیسم دارند خطای ۱۰۶۴ یا “MySQL Driver Error” است برای رفع مطابق زیر عمل کنید .

آموزش رفع خطای ۱۰۶۴ در میهالیسم :

شماره خطا : ۱۰۶۴

دلیل رخداد : SQL syntax

اسکرین شات از خطا :

آموزش رفع خطای ۱۰۶۴ در میهالیسم

متن  نمونه خطا :

زمان رخداد : متغییر

آدرس ای پی : ای پی شما

خطا :

[php]
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’ at line 5
[/php]

شماره خطا : ۱۰۶۴

پرس و جوی اجرا شده یا همان کوئری اجرا شده :

[php]
CREATE TABLE `mmh_admin_cache` (
`cache_id` varchar(70) NOT NULL default ”,
`cache_value` text NOT NULL,
PRIMARY KEY  (`cache_id`)
) TYPE=MyISAM;
[/php]

این خطا به این دلیل رخ میدهد که در هنگام نصب میهالیسم سعی میشود کوئری فوق اجرا شود اما در نسخه های جدید mysql

[php]
TYPE=MyISAM
[/php]

این دستور تبدیل شده است به

[php]
ENGINE=MyISAM
[/php]

در اصل این مشکل مشکل همان طور که از خطای ۱۰۶۴ نیز مشخص است یک خطای SQL syntax یا نگارشی است

و برای رفع آن کافی است دستور جدید را به کار ببرید

پس برای رفع مشکل در فایل install.php همه TYPE=MyISAM رو با ENGINE=MyISAM جایگزین کنید .

امیدواریم مفید واقع شود

علیرضا احمدی

نوشته های مرتبط

دیدگاه خود را بنویسید