Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

เกิดข้อผิดพลาดเมื่อตั้งชื่อตาราง “ข้อมูลอ้างอิง” ขณะสร้างตาราง


คุณไม่สามารถให้การอ้างอิงชื่อตารางได้เนื่องจากเป็นคีย์เวิร์ดที่สงวนไว้ ห่อโดยใช้ backticks เช่น `references

ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง `references' (Subject text); Query OK, 0 แถวได้รับผลกระทบ (0.44 วินาที)

แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -

mysql> แทรกลงใน `references` values('Introduction To MySQL');Query OK, 1 แถวที่ได้รับผลกระทบ (0.28 วินาที)mysql> แทรกลงใน `references` ค่า ('Introduction To MongoDB'); Query OK, 1 แถว ได้รับผลกระทบ (0.15 วินาที) mysql> แทรกลงในค่า `references` ('Introduction To Spring and Hibernate'); Query OK, 1 แถวได้รับผลกระทบ (0.13 วินาที) mysql> แทรกลงในค่า `references' ('Introduction To Java'); แบบสอบถาม ตกลง ได้รับผลกระทบ 1 แถว (0.18 วินาที)

แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

mysql> เลือก *จาก `references`;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+--------------------------------------+| เรื่อง |+--------------------------------------+| บทนำสู่ MySQL || บทนำสู่ MongoDB || ความรู้เบื้องต้นเกี่ยวกับฤดูใบไม้ผลิและไฮเบอร์เนต || Introduction To Java |+--------------------------------------+4 แถวในชุด (0.00 วินาที)