Devdit
 

ERROR 1146 (42S02): Table 'db_test.books' doesn't exist คือ วิธีแก้ไข

2.7K

ฝึกภาษา SQL ลองแสดงข้อมูลด้วยคำสั่ง SELECT แต่รันแล้วขึ้น ERROR 1146 (42S02): Table 'db_test.books' doesn't exist แบบนี้ต้องแก้ไขอย่างไร

SELECT * FROM books;
ERROR 1146 (42S02): Table 'db_test.books' doesn't exist

 

วิธีแก้ไข

ปัญหาดังกล่าวเกิดจาก ฐานข้อมูล db_test ไม่มีตารางชื่อ books แนะนำให้ลองตรวจสอบใหม่ว่า ตารางชื่ออะไร หรือใช้คำสั่ง SHOW TABLES เพื่อแสดงชื่อตารางทั้งหมดออกมา และเปลี่ยนชื่อตารางให้ถูกต้องกับที่มีอยู่ในฐานข้อมูล db_test

SHOW TABLES;
แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ