邯郸IT培训学院
全国服务热线:400-035-8011

邯郸PHP培训机构哪家好哪个好

  PHP程序员常犯的MySQL错误

  1、使用MyISAM而不是InnoDB

  MySQL有很多的数据库引擎,单一般也就用MyISAMInnoDB

  MyISAM是默认使用的。但是除非你是建立一个非常简单的数据库或者只是实验性的,那么到大多数时候这个选择是错误的。

  北京PHP培训机构:MyISAM不支持外键的 约束,这是增加数据完整性的重点。另外,MyISAM会在添加或者更新数据的时候将整个表锁住,这在以后的扩展性能上会有很大的问题。使用InnoDB,就可以解决。

  2、使用PHPmysql方法

  PHP从一开始就提供了MySQL的函数库。很多程序都依赖于mysql_connectmysql_querymysql_fetch_assoc等等,但是北京PHP培训机构通过学习PHP手册,建议:

  如果使用的MySQL版本在4.1.3之后,那么强烈建议使用mysqli扩展。mysqli,或者说MySQL的扩展,有一些优点:有面向对象的接口、prepared statements(预处理语句,可以有效防止SQL-注入攻击,还能提高性能)、支持多种语句和事务、另外,如果你想支持多数据库那么应该考虑一下PDO


邯郸PHP培训机构哪家好哪个好


  3、不过滤用户输入

  北京PHP培训机构:永远别相信用户的输入。用后端的PHP来校验过滤每一条输入的信息,不要相信JAVAscript。像下面这样的SQL语句很容易就会被攻击:

  3$username = $_POST["name"];

  $password = $_POST["password"];

  $sql = "SELECT userid FROM usertable WHERE username='$username'AND password='$password';"; // run query...

  北京PHP培训机构:这样的代码,如果用户输入”admin’;”那么,就相当于下面这条了:

  1SELECT userid FROM usertable WHERE username='admin';

  这样入侵者就能不输入密码,就通过admin身份登录了。

 

大势所趋 PHP未来“钱”景高不可攀

  应用广泛的开发语言,入选为受欢迎的编程语言!!



实战技能班型次 满足你的实际需求


学员专享 福利


优就业出高徒 讲究不将就

  大神讲师倾囊相授,经历小白到的蜕变


名企合作+高品质教学


合作名企 只为学员高薪就业


舒适的食宿环境  称心的学习氛围 

  自建培训基地0元食宿专人打扫,只为你的用心学习


免费课程预约
每天限量名额,先到先得
二维码

扫一扫 免费领取试听课

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/news/103140/违者必究! 以上就是邯郸IT培训学院 小编为您整理邯郸PHP培训机构哪家好哪个好的全部内容。

校区地址

版权所有:培训指南(www.peixun360.com) 技术支持:培训指南网

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-035-8011