USE语句用于选择数据库,格式为USE 数据库名;,分号不可省略且库名大小写敏感;SELECT DATABASE()可查当前库,返回NULL表示未选库;常见错误包括库名错误、未用反引号包裹含特殊字符的库名等。
选择数据库用 USE 语句,它不复杂,但必须在执行表操作前正确执行。
语法很简单:
USE 数据库名;
注意分号不能省略,数据库名区分大小写(取决于操作系统和MySQL配置,Linux下通常敏感,Windows下一般不敏感)。
执行以下命令可查看当前所在数据库:
SELECT DATABASE();
返回 NULL 表示尚未选择任何数据库,此时建表、查表等操作会报错。

启动客户端时直接指定数据库,免去手动 USE:
mysql -u 用户名 -p 数据库名
输入密码后自动进入该库,等价于登录后再执行 USE 数据库名;