2020年03月16日
摘要:前置百分号的查询,将导致全表扫描selectidfromtwherenamelike'%abc%'若要提高效率,可以考虑全文检索in和notin也要慎用,否则会导致全表扫描索引并不是越多越好索引固然可以提高相应的select的效率,但同时也降低了insert及update的效率。因为insert或update时有可能会重建索引一个表的索引数最好不要超过6个。尽量使用数字型字段若只含数值信息的字段,
阅读全文Writer @ ybzai 22:02 解决
2020年03月16日
摘要:测试300万的数据常规分页查询的sql语句:SELECT`article_content_id`FROM`article`LIMIT600000,5;用时0.291秒优化后的sql语句:SELECTt1.*FROM`article`t1,(SELECT`article_content_id`FROM`article`LIMIT600000,5)t2WHEREt1.`article_content_
阅读全文Writer @ ybzai 23:36 解决
2020年03月16日
摘要:临时修改编码为utf-8进入cmd窗口后,直接执行chcp65001永久修改在运行中通过regedit进入注册表找到HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe新建一个DWORD(32位值),命名为CodePage,值设为65001已有CodePage的话,修改它,改为十进制,65001数字对应编码codepage=936简体中文c
阅读全文Writer @ ybzai 23:37 解决
2020年03月16日
摘要:yum安装svnyuminstallsubversion-y根目录添加svn目录mkdir/svn配置svnadmincreate/svn/ybzai/ll/svn/ybzai/cd/svn/ybzai/conf配置SVN服务的配置文件vimsvnserve.conf开启anon-access=readauth-access=writepassword-db=passwdauthz-db=auth
阅读全文Writer @ ybzai 22:04 工具
2020年03月15日
摘要:composer安装composercreate-projecttopthink/thinktp55.2.*-dev命令行启动服务cdtp5phpthinkrun然后就可以在浏览器中访问:http://localhost:8000更新框架composerupdatetopthink/framework多应用模式添加控制器和模型phpthinkmake:controllerindex@Userphp
阅读全文Writer @ ybzai 23:40 ThinkPHP教程
2020年03月15日
摘要:define()可以把一个数组定义为常量define("SITES",["php","java","go"]);echo"<pre>";var_dump(SITES);echo"<pre>";以前我们这样写三元运算符:$site=isset($_GET['site'])?$_GET['site']:'百度';现在我们可以直接这样写:$site=$_GET['site']??
阅读全文Writer @ ybzai 23:39 PHP教程