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

MySQL ERROR 1064 সমাধান: সিনট্যাক্স ত্রুটি ')' সংবন্ধে

ERROR 1064 (42000) ফিক্স: অতিরিক্ত কমা হटান

এই এরর হয় যখন CREATE TABLE স্টেটমেন্টে শেষ কলামের পরে কমা (`,`) থাকে। MySQL এটা এক্সপেক্ট করে না।

ভুল সিনট্যাক্স (এরর দেবে)

mysql> CREATE TABLE DemoTable1492 (
    -> timestamp TIMESTAMP,
    -> event INT,
    -> ); -- এখানে এক্সট্রা কমা
ERROR 1064 (42000): ... near ')' at line 5

সঠিক সিনট্যাক্স

mysql> CREATE TABLE DemoTable1492 (
    -> timestamp TIMESTAMP,
    -> event INT
    -> ); -- শেষ কলামের পরে কমা নেই
Query OK, 0 rows affected

পরীক্ষা

mysql> INSERT INTO DemoTable1492 VALUES (NOW(), 101), (NOW() + INTERVAL 3 MONTH, 102);
mysql> SELECT * FROM DemoTable1492;
+---------------------+-------+
| timestamp           | event |
+---------------------+-------+
| 2019-10-06 10:56:53 |   101 |
| 2020-01-06 10:57:07 |   102 |
+---------------------+-------+

সাধারণ টিপ: সবসময় চেক করুন শেষ কলাম ডেফিনিশনের পরে কমা নেই।

  1. MySQL Error #1064 সমাধান - TYPE=MyISAM এর পরিবর্তে ENGINE ব্যবহার করুন

  2. MySQL সার্ভারের সাথে সংযোগের জন্য কমান্ড অপশন

  3. যেকোনো অ্যান্ড্রয়েড ডিভাইস দিয়ে গাড়ির চেক ইঞ্জিন লাইট ফিক্স করুন

  4. Windows-এ রানটাইম এরর ২১ ফিক্স: স্থায়ী রিপেयারের ধাপে ধাপে গাইড