最近的文章列表

分享PhpMyAdmin中导入2M以上大文件限制的解决方法

要处理这个问题,经过一番研究发现,有2种方法:

方法一:

找到php.ini搜索这3个地方 upload_max_filesize , memory_limit 和 post_max_size
将他们后面的值修改成大于你需要导入的数据库大小就好了。
然后重启的PHP环境.

2014/10/22 Comments:
PHP如何捕获因为内存不足导致Fatal error错误的方法

Fatal error 一般是不需要捕获的, 但是在一个复杂的程序中, 如果偶然出现内存不足导致fatal error就难以处理了.

比如. fatal error 出在MySQL类中fetch的时候. 这个时候就很难定位到真正问题所在了.

PHP异常处理中 可以通过set_error_handler来捕获. 但是却只能捕获 NOTICE/WARNING级别的错误, 对于E_ERROR是无能为力的.

register_shutdown_function 能解决set_error_handler的不足.

2014/9/2 Comments:
PHP连接MySql/Access/DB2/PostgreSQL等数据库万能引擎类adodb配置使用以及示例代码(实现内容自动分页功能)

ADODB PHP数据库万能引擎类特点:
1.可以在PHP规范各类数据库的链接和使用
2.可以帮助我们在PHP提供开发效率和快速转换各类数据库
3.使用相对简单
4.写作要求比较严谨,注意大小写
5.内置函数比较丰富

2014/8/22 Comments:
Windows下配置apache+php+mysql时出现问题的处理方法

windows:

安装apache,php,mysql

遇到的各种问题:

1. test.php运行不起,发现是httpd.conf中忘加AddType application/x-httpd-php .php了;

2. 设置好配置文件,发现会报一个date函数的关于时区的警告,把php中的date.timezone加上date.timezone = Asia/Shanghai;

3. 老是报Call to undefined function openssl_get_publickey,把php.ini中的extension=php_openssl.dll打开;还是报错,发现安装的是httpd-2.2

2014/7/2 Comments:
Mysql5.6出现时间问题Incorrect datetime value: '' for column 'createtime'

今天部署服务器项目运行,当遇见有时间数据对象的插入和更新操作的时候,就报错,如下:

Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: 
Incorrect datetime value: '' for column 'createtime' at row 1 at
com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2868) at
2014/7/1 Comments:
MySQL控制台执行外部sql脚本文件的命令source

sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之为“sql脚本文件”),然后通过相关的命令执行这个sql脚本文件。基本步骤如下:
1、创建包含sql命令的sql脚本文件
文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下:
--创建表,使用“--”进行注释
create table 表名称
(                   
  Guid Varchar(38) not null primary key,  
  Title Varchar(255),       
              
) TYPE=InnoDB;

2014/5/27 Comments:
定制wampserver 多php版本支持(php5.2+,php5.3+,...)

大家都知道wampserver很好用,菜鸟级配置php环境。但是,当我们在wampserver官网上下载的安装包都是固定好的php版本或者数据库版本等,那么我们怎么自定义安装想要的版本呢?

首先在wampserver官网(http://www.wampserver.com/)下载最新的wampserver版本,现在肯定是php5.3以上的版本.

2014/5/7 Comments:
mysql数据库和information_schema数据库可以删除吗?他们2个表有什么作用?

我们按照好mysql-5.5.18-win32之后,会看到,默认里面有三个数据库,information_schema,mysql,test
我把test删除了,没发现任何问题
那我能直接把information_schema和mysql这两个数据库删除吗?

2014/5/6 Comments:
MySQL控制台删除数据库命令 drop database 数据库名

命令:drop database <数据库名>
例如:删除名为 camnpr的数据库
mysql> drop database camnpr;

例子1:删除一个已经确定存在的数据库
   mysql> drop database drop_database;
   Query OK, 0 rows affected (0.00 sec)

2014/4/30 Comments:
[分享]php上传图片到指定位置并且路径保存到数据库的例子 带数据库表结构

1.conn.php

代码如下:

<?
$host="localhost"; //数据库服务器名称
$user="root"; //用户名
$pwd="1721"; //密码
$conn=mysql_connect($host,$user,$pwd);
mysql_query("SET
character_set_connection=gb2312,
character_set_results=gb2312,
c
2014/1/10 Comments: