如何在MySQL中创建数据库

MySQL是一种复杂的程序。它的所有命令必须通过命令行输入;且它不提供可视化界面。因此,了解创建和管理数据库的基本知识将为你节省不少时间并避免不少麻烦。参考以下方法创建一个保存了美国各州及其人口数的数据库。

创建和管理数据库

  • 01

    创建数据库。在MySQL命令行中,输入命令。 把命令中的替换为你的数据库的名称。其中不能包含空格。 例如,要创建包含所有美国各州的数据库,可以输入 注意:命令不必以大写字母输入。 注意:所有MySQL命令必须以";"结束。如果忘记了输入分号,可以在下一行中输入";"让前一命令得到处理。

  • 02

    显示可用数据库列表。输入命令列出所有已保存的数据库。除了你所创建的数据库外,你还将看到一个数据库和一个数据库。当前你可以忽略它们。

  • 03

    选择你的数据库。创建数据库后,你需要在对其进行编辑前先选中它。输入命令。你将看到信息,则你可以确认当前的活跃数据库是。

  • 04

    创建数据表。数据表用于保存数据库中的信息。要创建数据表,你需要在初始命令中输入数据表的所有格式化信息。输入以下命令创建数据表:。这将创建名为"states"且包括以下三个域的数据表:,和。 命令将使得域只能保存数字(整数)。 命令保证域不能为空。 则指定域作为数据表的键域。作为键域的域不能包含重复的数据。 命令将自动分配递增的值到域,尤其是将自动分配数字到对应域中。 (字符)和(整数)命令指定相关域中可存储的数据类型。命令旁的数字则指定对应域中可以包括多少字符或多大的整数。

  • 05

    在数据表中创建记录。我们现在已经创建了数据表,可以开始输入你的数据了。使用以下命令输入你的第一条记录: 该命令将让数据库把所输入的信息保存到数据表对应的三个域中。 因为域受到命令的限制,输入作为它的值的话,由于命令的作用,将会自动强制其值递增1。

  • 06

    创建更多记录。你可以通过一条命令创建多条记录。要输入下三条记录,可以使用以下命令:。这将创建如下数据表:{|border="1" style="margin: 1em auto 1em auto;"|+ 你的MySQL数据库! 域 !! id !! state !! population|-! 记录:| 1 || Alabama || 4822023|-! | 2 || Alaska || 731449|-!| 3 || Arizona || 6553255|-!| 4 || Arkansas || 2949131|}

  • 07

    对新数据库运行查询语句。现在我们已经创建了基本的数据库,你可以输入查询语句获取特定的查询结果。首先输入命令:。该命令将返回整个数据库,因为命令中使用了"*",表示"全部"。 要进行高级查询:输入以下命令:。该命令将返回按照人口排序而非字母排序的包括州和人口数两列的一个数据表。其中域将不会被现实,因为命令中只要求查询和记录。 要按照人口逆向排序列出州记录,输入以下命令。其中的命令将按照递减顺序对记录进行排列,即按照数值由高到低而非由低到高排列。

继续使用MySQL

  • 01

    在Windows计算机上安装MySQL。了解如何在家中的计算机上安装MySQL。

  • 02

    删除MySQL数据库。如果你需要删减已经过时的旧数据库,可以参考该指南。

  • 03

    学习PHP和MySQL。学习PHP和MySQL可以让你根据自己的兴趣或工作需要创建强大的网站。

  • 04

    备份MySQL数据库。定期备份你的数据总是有必要的,尤其是对于重要的数据库。

  • 05

    更改数据库结构。如果数据库的使用目的发生了变化,你需要调整其结构来处理不同的信息。该指南将为你提供帮助。

(0)

相关推荐

  • 如何在MySQL中利用数据库表创建视图

    视图是在一张或多张表导出的虚拟表,是一张虚拟表:可以方便用户对数据的操作,那如何在已有的数据库表上创建视图,并且查看创建视图的信息,具体操作如下: 操作方法 01 为了不影响其他的数据库表,新建一张数 ...

  • 如何在sqlserver2008中设置数据库自动备份

    有的小伙伴在使用sqlserver2008软件时,为了防止软件突然跳掉,损失数据,因此想要设置数据库自动备份,但是却不知道如何设置,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,双击或者右击打 ...

  • 在mysql中新建数据库并且设置编码格式

    mysql中新建数据库及设置编码格式的方式很多,这里介绍一下在windows下设置的方式. 操作方法 01 首先需要安装操作mysql的一款工具软件,Navicat Lite for MySQL,可以 ...

  • 利用MySQL Workbench创建数据库和表

    利用MySQL Workbench创建数据库和表. MySQL的可视化工具有多个,这里我们利用MySQL Workbench创建数据库和表."可视化工具能够提高生产效率".我们在工 ...

  • 如何在Postgresql中创建序列数并应用在数据表

    序列数可以增加postgresql数据表的检索速度,同时降低数据查询时的资源消耗.那么如何在postgresql中创建序列数并且应用呢?下面小编给大家分享一下. 创建序列数 01 首先打开pgAdmi ...

  • 如何在PPT中创建相册

    今天给大家介绍一下如何在PPT中创建相册的具体操作步骤.1. 打开电脑,进入桌面,找到PPT软件,双击打开.2. 进入主页面后,点击上方的插入选项,然后点击插入下的新建相册选项.3. 如图,在打开的窗 ...

  • 如何在word2007中创建多向循环图

    我们在使用word文档编辑文档的时候,想要创建多向循环图,可以使用其中的smartart工具来进行操作,今天就跟大家介绍一下如何在word2007中创建多向循环图的具体操作步骤.1. 首先打开电脑上的 ...

  • 如何在CDR中创建托盘

    CDR是现在十分常用的一款实用型矢量图形工具,有些新用户不知道如何在CDR中创建托盘,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步打开电脑中的CDR软件,先点击[泊坞窗],接着 ...

  • 图文详解如何在word中创建图表?

    说到图表,大家肯定首先想到的是Excel程序,不知道大家知不知道,在Word这个文字处理软件中同样可以创建图表,且创建的图表和Excel是一样的.今天在这里就为大家图文详解如何在word中创建图表? ...