English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

كيفية التحقق من وجود جدول MySQL باستخدام طريقة مختلفة؟

لننظر في بعض الطرق لتحقق من وجود الجداول في MySQL.

استخدامSHOW

SHOW命令显示所有表。

SHOW tables;

هذا هو الناتج.

+--------------------------+
| Tables_in_business       |
+--------------------------+
| addcheckconstraintdemo   |
| addcolumntable           |
| addconstraintdemo        |
| alphademo                |
| autoincrement            |
| autoincrementtable       |
| backticksymbol           |
| bookindexes              |
| chardemo                 |
| checkdemo                |
| clonestudent             |
| columnexistdemo          |
| columnvaluenulldemo      |
| commaseperatedemo        |
| dateadddemo              |
| deletedemo               |
| deleterecord             | 
| demo                     |
| demo1                    |
| demoascii                |
| demoauto                 |
| demobcrypt               |
| demoemptyandnull         |
| demoint                  |
| demoonreplace            |
| demoschema               |
| demowhere                |
| distinctdemo             |
| duplicatebookindexes     |
| duplicatefound           |
| employeetable            |
| escapedeom               |
| existsrowdemo            |
| findandreplacedemo       |
| firsttable               |
| foreigntable             |
| foreigntabledemo         |
| functiontriggersdemo     |
| groupdemo                |
| groupdemo1               |
| ifelsedemo               |
| imagedemo                |
| incasesensdemo           |
| indexingdemo             |
| int1demo                 |
| intdemo                  |
| latandlangdemo           |
| limitoffsetdemo          |
| milliseconddemo          |
| modifycolumnnamedemo     |
| modifydatatype           |
| moneydemo                |
| moviecollection          |
| multipleindexdemo        |
| multiplerecordwithvalues |
| mytable                |
| mytable1               |
| nextpreviousdemo         | 
| nonasciidemo             |
| nthrecorddemo            |
| nulldemo                 |
| nullwithselect           |
| numbercolumndemo         |
| ondemo                 |
| pasthistory              |
| presenthistory           |
| primarytable             |
| primarytable1            |
| primarytabledemo         |
| qutesdemo                |
| rowcountdemo             |
| rownumberdemo            |
| rowstranspose            |
| rowstransposedemo        |
| secondtable              |
| sequencedemo             |
| smallintdemo             |
| sortingvarchardemo       |
| spacecolumn              |
| student                  |
| tbldemotrail             |
| tblf                     |
| tblfirst                 |
| tblfunctiontrigger       |
| tblifdemo                |
| tblp                     |
| tblselectdemo            |
| tblstudent               |
| tbluni                   |
| tblupdatelimit           |
| textdemo             |
| texturl               |
| timestampdemo           |
| trailingandleadingdemo   |
| transcationdemo         |
| triggedemo             |
| trigger1               |
| trigger2demo             |
| unsigneddemo             |
| updtable               |
| usernameandpassworddemo   |
| varchardemo             |
| varchardemo1             |
| varchardemo2             |
| varcharurl             |
| whereconditon         |
| xmldemo               |
+--------------------------+
107 rows in set (0.15 sec)

استخدام LIKE لعرض جدول واحد

هذه هي الجملة.

SHOW TABLES LIKE 'yourTableName';

دعونا الآن نحقق في الجملة التالية.

mysql> SHOW TABLES LIKE 'tblstudent';

هذا هو الناتج.

+---------------------------------+
| Tables_in_business (tblstudent) |
+---------------------------------+
| tblstudent                     |
+---------------------------------+
1 row in set (0.00 sec)
أنت قد تحب