### 13.8.4 使用声明

[](<>)[](<>)

```
USE db_name
```

这[`采用`](use.html)语句告诉 MySQL 使用命名数据库作为后续语句的默认（当前）数据库。此语句需要对数据库或其中的某些对象具有某些特权。

命名数据库保持默认，直到会话结束或其他[`采用`](use.html)发表声明：

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

数据库名称必须在一行中指定。不支持数据库名称中的换行符。

通过[`采用`](use.html)语句不排除访问其他数据库中的表。以下示例访问`作者`从表`db1`数据库和`编辑`从表`数据库2`数据库：

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