Проверка MySQL, если таблица существует, не выдавая исключение

Прибытие из Eclipse Вы пропустите много таких функций. То, что я пропускаю больше всего для навигации, является легким , переходят к типу , , переходят к наследнику и т.д. Другими функциями, такими как поддержка nUnit не является часть ванильной Visual Studio, также. Вот список Дополнений, которые устраняют разрыв:

, Но здесь прибывает недостаток: они все заряжают Вас деньги (TestDriven.net только для коммерческого использования). Однако они все предлагают бесплатные демонстрационные версии.

122
задан clops 6 October 2009 в 14:00
поделиться

2 ответа

I don't know the PDO syntax for it, but this seems pretty straight-forward:

$result = mysql_query("SHOW TABLES LIKE 'myTable'");
$tableExists = mysql_num_rows($result) > 0;
199
ответ дан 24 November 2019 в 01:23
поделиться

If you're using MySQL 5.0 and later, you could try:

SELECT COUNT(*)
FROM information_schema.tables 
WHERE table_schema = '[database name]' 
AND table_name = '[table name]';

Any results indicate the table exists.

From: http://www.electrictoolbox.com/check-if-mysql-table-exists/

39
ответ дан 24 November 2019 в 01:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: