MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统(RDBMS)之一。
MySQL定义:
mysql_num_rows函数返回结果集中行的数目。
mysql_num_rows是PHP语言的中的函数,其表示取得结果集中行的数目。此命令只对SELECT语句有效。要取得被 INSERT,UPDATE 或DELETE 查询所影响到的行的数目,用 mysql_affected_rows()。
select * from fhcd
select * from fhcd_tk要求, fhcd_tk表中的tyshxym,sqrq,btje三个字段在fhcd表中查询。tkr,tkrq,tkbz等字段可以在前台传入。
insert into fhcd_tk(tyshxym,sqrq,btje) select tyshxym,sqrq,btje from fhcd
一般insert … select …教程中都是上面这种操作,下面是我探究出的带自定义字段的代码,供参考。
insert into fhcd_tk(tyshxym,sqrq,btje,tkr,tkrq,tkbz) select tyshxym,sqrq,btje,'tkr',now(),'1' from fhcd
为什么MySQL是最流行的数据库?
简单:MySQL的使用简单,任何稍微有IT背景的技术人员都可以无师自通地参照文档安装运行和使用MySQL,这几乎没有什么门槛。
开源:开源意味着安全和免费,代码就摆在那里,无数的技术爱好者一起来审核程序,一起修补问题,这让使用者非常的放心。同时,开源带来了免费。
复制:MySQL从3.23.15这个版本开始,支持了replication,可以帮助MySQL使用者搭建Master-Slave的架构。把数据准实时的从一个实例同步到另一个实例。
引擎:MySQL不同于其他多数数据库之处是它对插件式存储引擎的支持,这是一个开放的设计,有点兼容并包,海纳百川的感觉。