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

mysqlimport ব্যবহার করে MySQL টেবিলে ডেটা আপলোড করার পদ্ধতি

mysqlimport ইউটিলিটি ব্যবহার করে MySQL টেবিলে ডেটা আপলোড করার জন্য নিম্নলিখিত ধাপগুলো অনুসরণ করতে হবে:

ধাপ ১: টেবিল তৈরি করা

প্রথমে আপনাকে একটি টেবিল তৈরি করতে হবে যেখানে ডেটা আপলোড করা হবে। CREATE TABLE স্টেটমেন্ট ব্যবহার করে MySQL টেবিল তৈরি করা যায়। উদাহরণস্বরূপ, আমরা 'student_tbl' নামক একটি টেবিল তৈরি করেছি:

mysql> DESCRIBE Student_tbl;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| RollNo | int(11)     | YES  |     | NULL    |       |
| Name   | varchar(20) | YES  |     | NULL    |       |
| Class  | varchar(20) | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+
3 rows in set (0.06 sec)

ধাপ ২: ডেটা ফাইল তৈরি করা

এই ধাপে আমাদের একটি ডেটা ফাইল তৈরি করতে হবে যাতে ট্যাব-ডিলিমিটেড ফরম্যাটে ফিল্ডের মান থাকে। ডেটা ফাইলের নাম MySQL টেবিলের নামের সাথে মিলতে হয়, তাই আমরা 'student_tbl.txt' নামে ফাইল তৈরি করছি যার ডেটা নিম্নরূপ:

1    Gaurav    10th
2    Rahul     10th
3    Digvijay  10th

ধাপ ৩: ডেটা আপলোড করা

এখন mysqlimport কমান্ড ব্যবহার করে এই ফাইল ইম্পোর্ট করা যায়:

C:\mysql\bin>mysqlimport -u root query C:/mysql/bin/mysql-files/student_tbl.txt
query.student_tbl: Records: 3  Deleted: 0  Skipped: 0  Warnings: 0

নিচের কোয়েরি চালিয়ে ডেটা সফলভাবে আপলোড হয়েছে কিনা যাচাই করা যায়:

mysql> Select * from student_tbl;
+--------+----------+-------+
| RollNo | Name     | Class |
+--------+----------+-------+
|      1 | Gaurav   | 10th  |
|      2 | Rahul    | 10th  |
|      3 | Digvijay | 10th  |
+--------+----------+-------+
3 rows in set (0.00 sec)
  1. একাধিক টেবিল থেকে ডেটা ব্যবহার করে MySQL ভিউ কীভাবে তৈরি করবেন?

  2. MySQL-এ দুটি টেবিল মার্জ করার পদ্ধতি

  3. Java ব্যবহার করে MySQL ডেটাবেসে ডেটা ইনসার্ট করা (JDBC)

  4. MySQL-এ একক ক্যোয়েরিতে দুটি টেবিলে ডেটা ইনসার্ট করুন