Spec-Zone .ru
спецификации, руководства, описания, API

13.8.4. USE Синтаксис

USE db_name

USE db_name оператор говорит MySQL использовать db_name база данных как значение по умолчанию (ток) база данных для последующих операторов. База данных остается значением по умолчанию до конца сеанса или другого USE заявление делается:

USE db1;SELECT COUNT(*) FROM mytable;   # selects from db1.mytableUSE db2;SELECT COUNT(*) FROM mytable;   # selects from db2.mytable

Создание определенной базы данных значение по умолчанию посредством USE оператор не устраняет Вас от доступа к таблицам в других базах данных. Следующий пример получает доступ author таблица от db1 база данных и editor таблица от db2 база данных:

USE db1;SELECT author_name,editor_name FROM author,db2.editorWHERE author.editor_id = db2.editor.editor_id;