কম্পিউটার টিউটোরিয়াল

MySQL ডেটাবেস এরর #1064 সমাধান

এরর #1064 সাধারণত সিনট্যাক্স ত্রুটির কারণে হয়। নিচে একটি সাধারণ উদাহরণ দেওয়া হলো:

ত্রুটিপূর্ণ কোয়েরি

mysql> CREATE TABLE DemoTable (
    UserId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    UserName VARCHAR(100),
    UserAge INT,
    UserAddress VARCHAR(200),
    UserCountryName VARCHAR(100),
    isMarried BOOLEAN,
);  -- শেষে কমা আছে ❌

এরর বার্তা

ERROR 1064 (42000): You have an error in your SQL syntax;
check the manual ... near ')' at line 10

সঠিক কোয়েরি (শেষ কমা সরানো)

mysql> CREATE TABLE DemoTable (
    UserId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    UserName VARCHAR(100),
    UserAge INT,
    UserAddress VARCHAR(200),
    UserCountryName VARCHAR(100),
    isMarried BOOLEAN  -- কোন কমা নেই ✅
);
Query OK, 0 rows affected (1.04 sec)

সাধারণ কারণসমূহ

  • শেষ কলামের পরে কমা (,) থাকা
  • রিজার্ভড শব্দ ব্যাকটিক (`) ছাড়া ব্যবহার করা
  • খুডো সিনট্যাক্স ভুল (যেমন: মিসিং ব্র্যাকেট, কোটেশন)
  • সর্বার ভার্সানের সাথে অসামঞ্জস্যপূর্ণ ফিচার ব্যবহার

টিপস: সর্বদা কোয়েরি লিখার পর একবার রিভিউ করুন এবং MySQL এরর মেসেজে লাইন নম্বর দেখে স্নippet চেক করুন।

  1. Netflix এরর ১.১ সমাধান

  2. 0x0000c1f5 ব্লু স্ক্রিন ত্রুটি সমাধান: ভিস্তা-এ ধাপে ধাপে ফিক্স

  3. 0x0000c1f5 ব্লু স্ক্রিন সমাধান: উইন্ডোজ ভিস্টার জন্য দ্রুত ড্রাইভার ও লগ ফাইল মেরামত

  4. MULTIPLE_IRP_COMPLETE_REQUESTS BSOD ত্রুটি সমাধান