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

MySQL LIKE ব্যবহার করে রেগুলার টেবিলের অনুরূপ একটি টেম্পোরারি টেবিল তৈরি করা

প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable1 ( 
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, 
   Name varchar(100) ); 
Query OK, 0 rows affected (0.59 sec)

ইনসার্ট কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড যোগ করুন:

mysql> insert into DemoTable1(Name) values('Chris'); Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable1(Name) values('Robert'); Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable1(Name) values('Mike'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable1(Name) values('Sam'); Query OK, 1 row affected (0.07 sec)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সব রেকর্ড প্রদর্শন করুন:

mysql> select *from DemoTable1;

এটি নিচের আউটপুট তৈরি করবে:

+----+--------+ 
| Id | Name   | 
+----+--------+ 
| 1  | Chris  | 
| 2  | Robert | 
| 3  | Mike   | 
| 4  | Sam    | 
+----+--------+ 
4 rows in set (0.00 sec)

রেগুলার টেবিলের মতো একটি টেম্পোরারি টেবিল তৈরি করার কোয়ারি:

mysql> create temporary table DemoTable2 like DemoTable1; Query OK, 0 rows affected (0.04 sec)

টেবিলের বিবরণ চেক করা যাক:

mysql> desc DemoTable2;

এটি নিচের আউটপুট তৈরি করবে:

+-------+--------------+------+-----+---------+----------------+ 
| Field | Type         | Null | Key | Default | Extra          | 
+-------+--------------+------+-----+---------+----------------+ 
| Id    | int(11)      | NO   | PRI | NULL    | auto_increment | 
| Name  | varchar(100) | YES  |     | NULL    | NULL           | 
+-------+--------------+------+-----+---------+----------------+ 
2 rows in set (0.04 sec)
  1. Java MySQL ব্যবহার করে MySQL টেবিল আপডেট করা

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

  3. MySQL-এ CREATE TABLE-এ AUTO_INCREMENT-এর ম্যানুয়াল স্টার্ট ভ্যালু সেট করা (ENGINE=MyISAM)

  4. MySQL-এ DEFAULT কনস্ট্রেইন্ট ব্যবহার করে নির্দিষ্ট অপশন সহ টেবিল তৈরি করা