MySQL是如何创建并选择数据库的

  

本文主要给大家介绍MySQL是如何创建并选择数据库的,文章内容都是笔者用心摘选和编辑的,具有一定的针对性、对大家的参考意义还是比较大的、下面跟笔者一起了解下MySQL是如何创建并选择数据库的吧。

3.3.1 创建和选择一个数据库

3.3.1创建选择数据库

如果管理员为您创建数据库时设置权限,你就可以开始使用它。否则,您需要创建它自己:

如果管理员为你创建数据库并为你设置了权限,你可以使用它,否则,您需要自己创建数据库:

 mysql>, CREATE  DATABASE 动物园;

在Unix下,数据库名称区分大小写(不像SQL关键字),所以你必须总是把数据库as 动物园,不是as 动物园,动物园或其他变体。这也是对表名。(在Windows下,这种限制并不适用,尽管你必须参考数据库和表使用相同的字母盘在一个给定的查询。然而,由于各种原因,推荐的最佳实践总是使用相同的字母盘使用数据库时创建)。

在Unix下,数据库名称是区分大小写的(不像SQL关键字),所以你必须总是指到你的数据库,动物园,而不是,动物园,动物园或一些其他变种。表名也是如此。(windows下,大小写不敏感,你最好使用与建表或者建库时相同的拼写。)

注意

如果你得到一个错误这样的as 错误1044(42000):拒绝访问用户& # 39;弥迦书# 39;@ # 39;localhost # 39;数据库& # 39;动物园# 39;,当试图创建一个数据库,这意味着您的用户帐户没有必要的特权。讨论这个与管理员或阅读Section  6.2,“MySQL访问特权系统”。

注意

如果您收到,错误1044(42000):拒绝访问用户& # 39;弥迦书# 39;@ # 39;localhost # 39;数据库& # 39;动物园# 39;,这意味着您的用户帐户没有锁必须的权限。请与管理员讨论,或参见第6.2节“MySQL访问特权系统”。

创建数据库不选择它使用;你必须明确。make  menagerie 当前数据库,使用此声明:

创建数据库并没有选择使用它,你必须特别的指定,让动物园成为现在使用的数据库,使用以下语句:

 mysql> USE 动物园
  Database 改变了

数据库只需要创建一次,但你必须选择它每次开始使用a  mysql 会话。你可以通过发行a  USE 语句的示例所示。或者,您可以在命令行上选择数据库时invoke  mysql。指定其名称后任何你可能需要提供的连接参数。例如:

您的数据库只需要创建一次,但是每次开始mysql 会话时都必须选择它。您可以通过发出使用如示例中所示的语句来执行此操作,。或者,您可以在调用mysql时在命令行中选择数据库。只需在您可能需要提供的任何连接参数之后指定其名称,例如:


 shell>, mysql  -h  host  -u  user  -p 动物园
  Enter 密码:* * * * * * * *重要

menagerie 在命令只是显示is  not 你的密码。如果你想提供你的密码后在命令行上,-p 选项,你必须这样做没有干预的空间(例如,as  -pmypassword不是as  - p我的密码)。然而,在命令行上把你的密码不推荐,因为这样做会暴露出它窥探其他用户在您的计算机上登录。

重要

在刚刚的命令中,动物园不是你的密码。如果要在p选项之后的命令行中提供密码,,你必须在p选项后不插入空格马上输入(例如,,-pmypassword 不是- p我的密码)。但是,不建议将密码放在命令行上,因为这样做会使其被登录到您的计算机上的其他用户窥探。

你随时可以看到哪个数据库是当前选中using  SELECT 数据库()。

看完以上关于MySQL是如何创建并选择数据库的,很多读者朋友肯定多少有一定的了解,如需获取更多的行业知识信息,可以持续关注我们的行业资讯栏目的。

MySQL是如何创建并选择数据库的