English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
MySQLにテーブルが存在するか確認する方法を見てみましょう。
SHOWコマンドはすべてのテーブルを表示します。
SHOW tables;
これは出力です。
+--------------------------+ | Tables_in_business | +--------------------------+ | チェック制約追加デモ | | カラム追加テーブル | | 制約追加デモ | | アルファデモ | | オートインクリメント | | オートインクリメントテーブル | | バックティックシンボル | | 書籍インデックス | | 文字デモ | | チェックデモ | | 学生複製 | | カラム存在デモ | | カラム値NULLデモ | | カンマ区切りデモ | | 日付追加デモ | | 削除デモ | | 削除レコード | | demo | | demo |1 | | demoascii | | demoauto | | demobcrypt | | demoemptyandnull | | demoint | | demoonreplace | | demoschema | | demowhere | | distinctdemo | | duplicatebookindexes | | duplicatefound | | employeetable | | escapedeom | | existsrowdemo | | findandreplacedemo | | firsttable | | foreigntable | | foreigntabledemo | | functiontriggersdemo | | groupdemo | | groupdemo |1 | | ifelsedemo | | imagedemo | | incasesensdemo | | indexingdemo | | int |1demo | | 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 | | wherecondition | | xmldemo | +--------------------------+ 107 セット内の行 (0.15 sec)
これは構文です。
SHOW TABLES LIKE 'yourTableName';
次のクエリで上記の構文を実装しましょう。
mysql> SHOW TABLES LIKE 'tblstudent';
これは出力です。
+---------------------------------+ | ビジネス内のテーブル (tblstudent) | +---------------------------------+ | tblstudent | +---------------------------------+ 1 セット内の行 (0.00 秒)