[摘要]+----------+---------+------+-----+------------+- -3 rows in set 这儿提供了一个数据列的列表。正如我们看到的,这个表中有三个列,在...
+----------+---------+------+-----+------------+- -
3 rows in set
这儿提供了一个数据列的列表。正如我们看到的,这个表中有三个列,在返回的结果表中这被表示为三行。详细资料比较难以看懂,但是你认真看一下,应该还是能了解其大致的含义的。不要为这件事过于担心。我们还会继续学习,我们还会在这个表中添加一些笑话。
我们还需要知道一些其他的事,例如删除一个表。这和删除一个数据库一样的简单,简单得令人恐怖。命令也几乎一样:
mysql> DROP TABLE ;
向数据库中添加数据
我们的数据库和数据表都已经建立好了,现在我们该向我们的数据库中添加笑话了。向数据库中添加数据的命令被称之为INSERT。这个命令有两种基本格式:
mysql> INSERT INTO <table name;> SET
-> columnName1 = value1,
-> columnName2 = value2,
-> ...
-> ;
mysql> INSERT INTO <table name;>
-> (columnName1, columnName2, ...)
-> VALUES (value1, value2, ...);
所以要向我们的数据表中添加笑话,我们可以在下面的两个命令中选择一个:
mysql> INSERT INTO Jokes SET
-> JokeText = "Why did the chicken cross theroad? To get to the other side!",
-> JokeDate = "2000-04-01";
mysql> INSERT INTO Jokes
-> (JokeText, JokeDate) VALUES (
-> "Why did the chicken cross the road? Toget to the other side!",
-> "2000-04-01"
-> );
请注意在INSERT命令的第二种格式中,你给出的列的顺序必须与你给出的数据的顺序一致。
现在你知道如何向表中添加了,下面让我们来看看如何显示表的内容。
显示存储的数据
显示你的数据库中表的存储数据的命令,被称之为SELECT,这个命令无疑是SQL语言中最复杂的命令。说它复杂,是因为数据库的最主要的优点就是可以机动地给出数据。而机动性就是通过这个命令实现的。
下面的命令会列出存储在表Jokes中的所有数据:
mysql> SELECT * FROM Jokes;
这个命令意味着“从Jokes中挑选所有的东西”。如果你试着输入这个命令,你会看到这样的显示:
+----+---------------------------------------
------------------------+------------+
关键词:用PHP与MySQL构建一个数据库驱动的网站(3)