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

MySQL-এ স্পেস থাকা টেবিল নাম দিয়ে টেবিল তৈরি করুন

ব্যাকটিক (`) ব্যবহার করে স্পেস সহ টেবিল নাম দিন

MySQL-এ টেবিল নামে স্পেস থাকলে অবশ্যই ব্যাকটিক (`) দিয়ে ঘেরে লিখতে হয়, অন্যথায় সিনট্যাক্স এরর হবে।

ব্যাকটিক ছাড়া (এরর):

mysql> CREATE TABLE Demo Table (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    EmployeeFirstName VARCHAR(20),
    ...
);
ERROR 1064 (42000): You have an error in your SQL syntax...

ব্যাকটিক দিয়ে (সঠিক):

mysql> CREATE TABLE `Demo Table37` (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    EmployeeFirstName VARCHAR(20),
    EmployeeLastName VARCHAR(20),
    EmployeeAge INT,
    EmployeeSalary INT,
    EmployeeAddress VARCHAR(200)
);
Query OK, 0 rows affected (0.66 sec)

নোট: টেবিল নাম স্পেস বা স্পেশাল ক্যারেক্টার থাকলে সব জায়গায় (SELECT, INSERT, UPDATE, DROP ইত্যাদি) ব্যাকটিক ব্যবহার করুন: SELECT * FROM `Demo Table37`;। সেরা অনুশীলন: টেবিল/কলাম নামে স্পেস এড়িয়ে snake_case ব্যবহার করুন (যেমন demo_table)।

  1. MySQL-এ নির্দিষ্ট ৩টি মানের জন্য একটি কলাম তৈরি করা (ENUM টাইপ)

  2. MySQL-এ CREATE TEMPORARY TABLE ব্যবহার করে তারিখ সহ অস্থায়ী টেবিল তৈরি

  3. MySQL-এ ব্যাকটিকস (`) ব্যবহার করে সংখ্যাসূচক ডাটাবেস নাম তৈরি করুন

  4. MySQL-ে ইনডেক্সসহ টেবিল তৈরি করা (CREATE INDEX)