Как вы указываете имена/поля всех таблиц в базе данных mysql?Список таблиц в базе данных mysql
Любые примеры кода были бы полезны,
Спасибо!
Как вы указываете имена/поля всех таблиц в базе данных mysql?Список таблиц в базе данных mysql
Любые примеры кода были бы полезны,
Спасибо!
SHOW_COLUMNS
- http://dev.mysql.com/doc/refman/5.1/en/show-columns.html
Вы можете использовать Thsi запрос для всех столбцов в базе данных и их соответствующая таблица name-
SELECT TABLE_NAME, COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
Это даст список всех таблиц -
SHOW TABLES
Для имен столбцов, доступных в конкретной таблице, вы можете использовать любой из нижеуказанных -
DESCRIBE table_name
SHOW FIELDS FROM table_name
SHOW COLUMNS FROM table_name
Чтобы получить список всех таблиц в базе данных синтаксис является -
SHOW [FULL] TABLES [{FROM | IN} db_name] [LIKE 'pattern' | WHERE expr]
Оператор LIKE пункт, если он присутствует, указывает на то, какие таблицы имена совпадают. Предложение WHERE может быть предоставлено для выбора строк с использованием более общих условий.
Ссылка - http://dev.mysql.com/doc/refman/5.1/en/show-tables.html
Если вы используете PHP как язык на стороне сервера, то это можно сделать следующим образом -
http://www.java2s.com/Code/Php/MySQL-Database/Getalltablesinadatabase.htm