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

วิธีดู Constraints ของตารางในฐานข้อมูลอื่นที่ไม่ใช่ฐานข้อมูลปัจจุบัน

คำสั่ง MySQL SHOW CREATE TABLE แสดง constraints ของตารางเฉพาะ พร้อมรายละเอียดอื่นๆ ในฐานข้อมูลอื่น

ไวยากรณ์

SHOW CREATE TABLE db_name.table_name;

db_name คือชื่อฐานข้อมูลที่ตารางจัดเก็บ table_name คือชื่อตารางที่ต้องการดู constraints

ตัวอย่าง

ดูรายละเอียดตาราง 'arena' ในฐานข้อมูล 'mysql':

mysql> SHOW CREATE TABLE mysql.arena\G
*************************** 1. row ***************************
Table: arena
Create Table: CREATE TABLE `arena` (
  `id` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `Photo` blob,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1

แสดง PRIMARY KEY constraint บนคอลัมน์ 'id' ในตาราง 'arena' ในฐานข้อมูล 'mysql'