4.3 创建和使用数据庫

    4.3.2 Creating a Table

    4.3.3 Loading Data into a Table

    4.3.4 Retrieving Information from a Table

    假设,在你家(你的menagerie)有一些宠物,并且你想对他们的信息保持一个跟踪。这时候,你可以创建表来存储和加载你渴望的信息。然后你就可以通过检索数据庫里的表来回答各种各样的问题,这部分展示如何执行以下操作:

    • 创建数据庫
    • 加载数据到表
    • 使用多个表
      menagerie数据庫是简单的,但不难想像到,在真实世界中,这样相似的数据庫会被使用。例如,像这样的数据庫可以被农夫用于跟踪牲畜的信息,兽医跟踪病号记录。

    使用SHOW语句来找到服务器上当前存在数据庫:

    mysql数据庫描述的是用户权限。test数据庫通常是用于用户作为测试使用。

    如果test数据庫存在,尝试访问它:

    USE,就像QUIT一样,不需要加分号(如果你喜欢,你可以加上分号)。USE语句还有另外一个特殊的地方:它必须出现在单行。

    对于接下来的例子,你可以使用test数据庫(如果你能访问它),但是你创建的任何东西都可以被能访问它的用户删除。对于这个原因,你可能应该找你的MySQL管理员要属于你的数据庫。假如你想使用menagerie,管理员应该执行像下面这个一样的语句: