mysqlnewTable PEOPLE; Query OK, 0 rows affected (0.01 sec) Records: 0 Duplicates: 0 Warnings: 0
我们查看一下目前数据库存在的表:
mysql> show tables; Tables_in_testdb PEOPLE rows in set (0.00 sec)
3、数据的操作及管理
数据表的基本操作,包含增、删、改、查数据。
以下命令均在PEOPLE表上操作。
3.1 增加数据(增)
PEOPLE表目前是没有数据的,它是空的数据表,我们现在先添加一些数据。
insert into 命令添加数据:
mysqlPEOPLE , ); Query OK, 1 row affected (0.00 sec)
使用select命令查看表(会在后面介绍),现在我们查看PEOPLE数据表的数据:
mysql PEOPLE; ID Anny :row in set (0.00 sec)
数据表现在有一条数据。
我们多添加几条数据,如:
mysql PEOPLE; ID Anny :Garvey :Lisa :Nick :Rick :rows in set (0.00 sec)
3.2 删除数据(删)
delete 命令删除数据:
mysqlPEOPLE ; Query OK, 1 row affected (0.01 sec)
再次查询PEOPLE表:
mysql PEOPLE; ID Anny :Garvey :Nick :Rick :rows in set (0.00 sec)
已经看不到名为“Lisa”的数据了。
3.3 修改数据(改)
update 命令修改数据:
mysqlname ; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0
查询PEOPLE表内容:
mysql PEOPLE; ID Anny :Calvin :Nick :Rick :rows in set (0.00 sec)
名为“Garvey”的记录已经修改为“Calvin”。
3.4 查询数据(查)
select 命令查询数据,最简单的就是查询表的所有数据,也就是我们最初使用到的那条命令:
mysql PEOPLE; ID Anny :Calvin :Nick :Rick :rows in set (0.00 sec)
格式:select * from <表名>,*代表所有字段。
查询数据时也可指定显示的(列)字段: