4、MySQL 8.0参考手册 连接到服务器并断开连接3.3.1创建和选择数据库
2018-03-18 16:43
661 查看
如果管理员在设置权限时为您创建数据库,则可以开始使用它。否则,你需要自己创建它:
mysql> CREATE DATABASE menagerie;在Unix下,数据库名称是区分大小写的(不像SQL关键字),所以你必须总是指到你的数据库
menagerie,而不是
Menagerie,
MENAGERIE或一些其他变种。表名也是如此。(在Windows下,这个限制不适用,尽管你必须在给定的查询中使用相同的字母表来引用数据库和表。但是,由于各种原因,推荐的最佳做法总是使用当使用同一个字母表时该数据库已创建。)注意如果您在尝试创建数据库时遇到错误(如ERROR 1044(42000):拒绝用户'micah'@'localhost'到数据库'menagerie'),这意味着您的用户帐户没有必要的权限来执行所以。与管理员讨论,或参阅第6.2节“MySQL访问权限系统”。创建数据库不会选择使用它; 你必须明确地做到这一点。要制作
menagerie当前数据库,请使用以下语句:
mysql> USE menagerie Database changed您的数据库只需要创建一次,但您必须在每次开始mysql 会话时选择它。您可以通过发布
USE如示例中所示的语句来完成此操作 。或者,您可以在调用mysql时在命令行上选择数据库。只需在您可能需要提供的任何连接参数之后指定其名称即可。例如:
shell> mysql -h host -u user -p menagerie Enter password: ********重要
menagerie在刚刚显示的命令中 不是你的密码。如果您希望在
-p选项后在命令行上提供密码,则 必须在没有中间空间的情况下进行操作(例如 ,并非如此)。但是,建议不要将密码放在命令行上,因为这样会使其被登录到计算机上的其他用户窥探。
-ppassword
-p password
注意您随时可以看到当前选择使用哪个数据库。 SELECT
DATABASE()本文由学什么网翻译
相关文章推荐
- 4、MySQL 8.0参考手册 连接到服务器并断开连接3.3.2创建表格
- MySQL 参考手册 3.3.1 创建 选择数据库
- 4、MySQL 8.0参考手册 连接到服务器并断开连接
- 4、MySQL 8.0参考手册 连接到服务器并断开连接3.3.3将数据加载到表中
- 4、MySQL 8.0参考手册 连接到服务器并断开连接3.3.4从表中检索信息
- 2、MySQL 8.0参考手册 连接到服务器并断开连接
- 9、MySQL 8.0参考手册 4.2.2连接到MySQL服务器
- 19,MySQL 8.0参考手册 4.6.8.4指定mysqlbinlog服务器ID
- 5、MySQL 8.0参考手册 3.3.4.3选择特定的列
- 25,MySQL 8.0参考手册 5.1.10 MySQL服务器时区支持
- 26,MySQL 8.0参考手册 5.1.12服务器对信号的响应
- 5、MySQL 8.0参考手册 3.3.4.2选择特定的行
- 26,MySQL 8.0参考手册 5.1.13服务器关闭进程
- 6、MySQL 8.0参考手册 获取有关数据库和表格的信息
- 10、MySQL 8.0参考手册 4.5.8 mysqlshow - 显示数据库,表和列信息
- MySQL专题4之MySQL连接、MySQL数据类型、MySQL创建和删除以及选择数据库
- MySQL 参考手册 3.3创建使用数据库
- 10、MySQL 8.0参考手册 4.5.4 mysqldump - 数据库备份程序
- 5、MySQL 8.0参考手册 3.3.4.1选择所有数据
- MySQL命令select:当前选择(连接)的数据库