Rumah > Artikel > pangkalan data > MySQL Bug - #1046 - Tiada pangkalan data dipilih
Ralat #1046 mungkin berlaku apabila kami mencipta jadual tetapi terlupa untuk memilih pangkalan data. biarkan Katakan kita telah memulakan MySQL seperti yang ditunjukkan di bawah −
Selepas memasukkan kata laluan yang betul, tetingkap di atas akan dibuka. Sekarang buat satu tanpa Pilih mana-mana pangkalan data. Ini akan menunjukkan ralat −
mysql> CREATE table TblUni -> ( -> id int, -> Name varchar(100) -> );
Ralat 1046 (3D000): Tiada pangkalan data dipilih
Tangkapan skrin berikut menunjukkan ralat yang sama -
Sekarang, pilih mana-mana pangkalan data untuk menghapuskan ralat di atas. Mula-mula mari kita lihat berapa banyak yang ada Pangkalan data muncul dalam MySQL dengan bantuan arahan SHOW -
mysql> SHOW databases;
Di bawah adalah output −
+--------------------+ | Database | +--------------------+ | business | | hello | | information_schema | | mybusiness | | mysql | | performance_schema | | sample | | sys | | test | +--------------------+ 9 rows in set (0.00 sec)
Kini, kita boleh memilih mana-mana pangkalan data. Katakan saya menggunakan pangkalan data "perniagaan" supaya kita Ini boleh dipilih melalui arahan "gunakan".
mysql> use business; Database changed
Selepas menggunakan pangkalan data "perniagaan" kita boleh membuat jadual di atas tanpa sebarang kesilapan.
rreeeeAtas ialah kandungan terperinci MySQL Bug - #1046 - Tiada pangkalan data dipilih. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!