随笔分类 - PHP/MYSQL
摘要:今天数据库迁移测试,发现存储过程导入不了,提示如下错误: Cannot load from mysql.proc. The table is probably corrupted 原因是mysql5.5版本后proc表中comment字段类型由char改成了text 解决方法: ALTER TABL
阅读全文
摘要:1、下载mysql 2、下载php 3、下载nginx 4、创建文件夹wnmp 把php,nginx,mysql放到wnmp目录下,另外新建www目录, 用于存放web文件 配置nginx,如下(nginx.conf文件) 5、打开php.ini,设置 cgi.fix_pathinfo=1 最后,开
阅读全文
摘要:这几天,把ci源码又看了一遍,于是有了新的收获。明白了在application目录下core文件夹的作用,就是用来写ci核心文件的扩展的, 而且需要在配置文件中添加类前缀MY_。 CI框架整体是但入口文件,入口文件是Index.php在该文件中定义了一些系统变量,比如BASEPATH和 APPPAT
阅读全文
摘要:显示表结构 : show create table table_name复制表:insert into table_name1 select * from table_name2
阅读全文
摘要:"; function bubble_sort(&$arr) { $len = count($arr); for($i = 1; $i =0; $j--) { if($arr[$j]
阅读全文
摘要:在/etc/apache2/sites-available下有个文件 000-default.conf 文件为只读,需要sudo 命令修改, 把DocumentRoot /var/www/html 改为 DocumentRoot /var/www, 即可访问该www目录
阅读全文
摘要:今天看到了mysql主从复制的功能,不禁感叹mysql的强大,一直困扰自己的问题终于得到了解决。 grant replication on 就是这个命令 以前在学校的时候,学习grant命令,也就学习给某个用户增加插入、更新等权限,真不知道grant还可以有这么强大的功能,实践出真知啊,永远保...
阅读全文
摘要:1. 批量更新 update table_name set field_name = CASE id WHEN id1 THEN field_value, WHEN id1 THEN field_value END 2.批量插入 insert into table_name (field...
阅读全文
摘要:上个星期,终于把mongodb安装好了。 首先下载mongodb,然后配置环境,最后安装一下rockmongo截图如下: mongdb存储是按json储存的,这点感觉很伟大。 安装好后启动mongodb命令如下: win+r 打开win8控制台,输入cmd,然后输入如下命令运行mongo: 要切换...
阅读全文
摘要://mysql登陆mysql -u root -p ->enter//查看mysql表的完整信息show full columns from tablename//查看数据库的完整信息show create database name//更改数据库字符集alter database name cha...
阅读全文
摘要:命令如下: rename table oldtablename to newtablename
阅读全文
摘要:代码如下: $time=time(); //一天的开始 $start=strtotime(date('Y-m-d',$time).'00:00:01'); echo date('Y-m-d H:i:s',$start); //一天的结束 $start=strtoti...
阅读全文
摘要:最常用的是ctrl+/来添加行注释 方法是选中代码,按ctrl+/就可以注释掉代码。再按ctrl+/可以去掉注释 添加块注释时,现加/,再加*,再按enter即可添加块注释。
阅读全文
摘要:今天搜php socket,发现了一个给力的php写socket的框架workman,有机会要用用。 好给力,原来那个小蝌蚪聊天室就是用这个开发的。 仿佛发现了新大陆。
阅读全文
摘要:php转义字符的应用,\为转义字符需要转义为\\。
阅读全文
摘要:在window下安装redis,首先下载redis,解压放到一个目录下,比如D:\redis\ 在控制台下切换到D:\redix 输入:redis-server.exe redis.conf 然后重新打开一个cmd控制台,仍然切换到D:\redis\下 输入:redis-cli...
阅读全文
摘要:在Ubuntu里安装PHP环境时可以用恨简单的方法,直接用tasksel命令安装。 首先要安装这个命令: sudo apt-get install tasksel 然后,sudo tasksel install lamp-server 用sudo tasksel查看是否安装...
阅读全文
摘要:打开apache的配置文件conf,把下面两句前面的#号去掉 LoadModule rewrite_module modules/mod_rewrite.so LoadModule vhost_alias_module modules/mod_vhost_alias.so
阅读全文
摘要:升级一次系统真是带来了一大堆问题。 访问wamp下的本地网页时出现下面的问题 遇到这个问题头都打了,检查自己的虚拟主机配置没错,mysql没错,php没错,从网上看了好多资料。。。 最后终于解决了,在我的项目下的.htaccess文件的问题:这个情况一般是为伪静态规...
阅读全文
摘要:php模拟多线程用到curl库,这个库很强大,可以做好多事,比如模拟登陆,文件上传/下载,数据采集等。 下面是我的代码,很简单,有些还功能还不会用。 0);$res=array();for($j=0;$j 这段代码就是并行爬取百度和谷歌的代码,以后再慢慢完善。 ...
阅读全文