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

Error 1046: No database Selected - সমাধান

১০৪৬ এরর হয় যদি আপনি কোনো ডেটাবেস সিলেক্ট না করে টেবিল তৈরি করার চেষ্টা করেন। দেখি কীভাবে এবং কেন এই এরর হয়।

ডেটাবেস সিলেক্ট না করে টেবিল তৈরি করার চেষ্টা:

mysql> CREATE table MyTable1
-> (
-> id int
-> );
ERROR 1046 (3D000): No database selected
অথবা
mysql> INSERT into sample values(1);
ERROR 1046 (3D000): No database selected

উপরের আউটপুটে দেখা যাচ্ছে, একই ১০৪৬ এরর: "No database selected"

এখন USE কমান্ড ব্যবহার করে যেকোনো ডেটাবেস সিলেক্ট করলে এই এরর সমাধান হয়:

mysql> USE business;
Database changed

উপরে 'business' নামের ডেটাবেস সিলেক্ট করা হয়েছে। এরপর সেই ডেটাবেসের অধীনে টেবিল তৈরি করুন:

mysql> CREATE table MyTable1
-> (
-> id int
-> );
Query OK, 0 rows affected (0.49 sec)

টেবিল "business" ডেটাবেসে আছে কিনা চেক করুন:

mysql> SHOW tables like '%MyTable1%';

আউটপুট:

+---------------------------------+
| Tables_in_business (%MyTable1%) |
+---------------------------------+
| mytable1 |
+---------------------------------+
1 row in set (0.05 sec)
  1. সমাধান: VirtualBox ‘Error in supR3HardenedWinReSpawn’ এরর

  2. ওয়ার্ডপ্রেস ডাটাবেস কানেকশন এরর সমাধান

  3. 404 Not Found Error সমাধান: কুইক ট্রাবলশুটিং গাইড

  4. উইন্ডোজ আপডেট 0x800700a1 এরর ফিক্স: ধাপে ধাপে ট্রাবলশুটিং গাইড