Check if a database table exists using PHP/PDO

前端 未结 13 1794
长情又很酷
长情又很酷 2020-12-14 16:08

I want to check if a table with a specific name exists in a database I\'ve connected to using PHP and PDO.

It has to work on all database backends, like MySQL, SQLi

13条回答
  •  Happy的楠姐
    2020-12-14 17:00

    Do:

    select 1 from your_table
    

    and then catch the error. If you don't get any error, but resultset with one column containing "1", then the table exists.

提交回复
热议问题