USE
DESCRIBE
(Получение информации о столбцах)Buy this Reference Manual in softcover from Barnes & Noble!
USE
USE db_name
Команда USE db_name
предписывает MySQL использовать базу данных с именем db_name
в последующих запросах по умолчанию. Указанная база данных остается в этом состоянии до конца данного сеанса или пока не будет выдана еще одна команда USE
:
mysql> USE db1; mysql> SELECT COUNT(*) FROM mytable; # selects from db1.mytable mysql> USE db2; mysql> SELECT COUNT(*) FROM mytable; # selects from db2.mytable
То обстоятельство, что отдельная база данных посредством команды USE
выбирается как используемая в текущий момент по умолчанию, не является препятствием для доступа к таблицам других баз данных. Следующий пример иллюстрирует получение доступа к таблице author
базы данных db1
и к таблице editor
базы данных db2
:
mysql> USE db1; mysql> SELECT author_name,editor_name FROM author,db2.editor WHERE author.editor_id = db2.editor.editor_id;
Наличие команды USE
обеспечивает совместимость с Sybase.
Posted by Oscar Yen on Monday December 2 2002, @11:02pm | [Delete] [Edit] |
use `some database` will cause syntax error, why?
create database `some database` is ok, and
drop database `some database` is also ok.
Add your own comment.