上一节我们学习了在数据库中建表。本节我们学习如何对表进行查询、修改、删除的操作。
第一步、查询表中的所有数据。命令:select * form myclass;如图所示:
第二步、查询表中某一列的数据或者某几列的数据:命令:select id,name from myclass;如图所示:
这样我们就查询出 id 与name两列数据。
第三步、查询特定条件的数据,例如查询id为1230011的用户是谁。输入命令:select * from myclass where id="1230011";
是不是很简单?特别条件就是在查询中加入"where 列名称='值'"这样。
第四步、修改数据表中的数据。命令:update 比如我们修改id为1230011的用户名为张大仙。
命令:update myclass set name="张大仙" where id='1230011';改好后我们查询下是否改对了。命令:select * from myclass;如图:
看来改对了。哈哈。
第四步、删除数据表中的数据。命令delete 。比如我们要删除名为张大仙的数据,命令:delete from myclass where name='张大仙';
看到了吧,是不是名为张大仙的一列没有了?这是删除数据表中的一行数据。
第五步、有时我们要删除数据表中的某一列如何呢?命令:alter table 。比如我们要删除age这一列,
命令:alter table myclass drop age;我们用前面所学的describe 命令查看下是否删除了。命令:describe myclass;
嗯。我们看到得确删除了。
第六步、如何修改列名?比如我们修改列名为name为students_name。命令:alter table myclass change name students_name char(20) not null;
第七步、如何在数据表中插入列呢?比如我们刚删除的age列?命令:alter table myclass add age char(10) not null ;
我们看到age这一列又被添加上了。
本节学习完成。下节继续数据库的相关操作,如有不妥,请朋友们批评指正。谢谢