MySQL教程:管理MySQL数据

创建表格后,您需要将数据添加到其中。如果您正在使用phpMyAdmin,则可以手动输入此信息。首先选择people,左侧列出的表格名称。然后在右侧选择称为insert的选项卡并按所示输入数据。您可以通过选择people查看工作,然后选择browse选项卡。

插入SQL-添加数据

SQL

一种更快的前列腺常识方法是从查询窗口添加数据(在phpMyAdmin中选择SQL图标)或通过键入命令行:

插入人物值("Jim",45,1.75,"2006-02-02 15:35:00"),("Peggy",6,1.12,"2006-03-02 16:21:00")

这将数据直接插入表格"人员"按所示顺序。如果您不确定数据库中的字段是什么顺序,则可以使用此行代替:

插入人(姓名,日期,身高,年龄)值("Jim","2006-02-02 15:35:00",1.27,45)

在这里,我们首先告诉数据库我们发送值的顺序,然后告诉实际值。

SQL更新命令-更新数据

SQL

通常,有必要更改数据库中的数据。让我们说Peggy(来自我们的例子)在她7岁生日来访,我们想用她的新数据覆盖她的旧数据。如果您正在使用phpMyAdmin,可以通过选择左侧的数据库(在我们的例子中people),然后在右侧选择"浏览"。在Peggy'名称旁边,您将看到铅笔图标;这意味着编辑。选择铅笔。您现在可以按所示更新她的信息。

您也可以通过查询窗口或命令行执行此操作。你没有o以这种方式更新记录时要非常小心,并仔细检查语法,因为很容易无意中覆盖多个记录。

更新人员设置年龄=7,日期="2006-06-02 16:21:00",身高=1.22其中姓名="Peggy"

这样做的是通过为年龄,日期和身高设置新值来更新表格"人员"。此命令的重要部分是其中,这确保信息仅针对Peggy更新,而不是针对数据库中的每个用户更新。

SQL Select语句-搜索数据

SQL

尽管在我们的测试数据库中我们只有两个条目,并且随着数据库的增长,一切都很容易找到,但是能够快速搜索信息非常有用。从phpMyAdmin中,您可以通过选择数据库然后选择search选项卡来完成此操作。显示的是如何搜索12岁以下所有用户的示例。

在我们的示例数据库中,这仅返回一个结果Peggy。

要在查询窗口或命令行中执行相同的搜索,我们将输入:

从年龄和年龄的人中选择*;12

这样做的是从"people"表中选择*(所有列),其中"age"字段是小于12的数字。

如果我们只想看到12岁以下的人的姓名,我们可以改用它:

从age<的人中选择姓名;12

如果您的数据库包含许多与您当前搜索的字段无关的字段,这可能会更有帮助。

SQL Delete语句-删除数据

通常,您需要从数据库中删除旧信息。当你这样做的时候,你应该非常小心他因为一旦它消失了,它就会消失。也就是说,当你在phpMyAdmin时,你可以通过多种方式删除信息。首先,选择左侧的数据库。删除条目的一种方法是然后选择右侧的浏览选项卡。在每个条目旁边,您将看到一个红色X.选择X将删除该条目,或删除多个条目,您可以选中最左边的框,然后点击底部的红色X页面。

你可以做的另一件事是选择search选项卡。在这里,您可以执行搜索。让我们说示例数据库中的医生得到一个新的合作伙伴,他是儿科医生。他将不再见到孩子,因此需要从数据库中删除12岁以下的任何人。您可以在此搜索屏幕上搜索小于12岁的年龄。所有结果现在都以浏览格式显示,您可以删除带有红色X的单个记录,或检查多个记录并在屏幕底部选择红色X

通过从查询窗口或命令行中搜索删除数据非常容易,但请小心

从age<的人中删除;12

如果不再需要该表,您可以通过选择phpMyAdmin中的Drop选项卡或运行此行来删除整个表:

滴台人