mysqli为php的mysql扩展的加强版.性能比mysql系列函数要好的多.
1、首先装你的php目录下的php.ini-dist复制到C:WINNT(win2003,winxp,win98应该是相应的系统目录)下
mysqli为php的mysql扩展的加强版.性能比mysql系列函数要好的多.
1、首先装你的php目录下的php.ini-dist复制到C:WINNT(win2003,winxp,win98应该是相应的系统目录)下
如果ASCii码大于0xa0就是半个汉字;了解substr()、mb_substr()、ord()。 现在常用的编码格式是UTF8,GBK,GBK2312,BIG5。GBK是GBK2312的升级。现在我开发中遇到的基本都是UTF8,GBK常用在论坛BBS上。今天自己写了下UTF8的,测试下还说的过去,毕竟从网上拷下来的是可以用,但是如果有时间最好还是自己写一下,这样只有到自己手里的才是自己的。
XAMPP 的 phpMyAdmin 就会有文件大小限制、上传超时等各种问题,有一种解决办法是修改配置文件,但是我今天要推荐的是另一种方法 —— shell 命令,更加快速、直接、有效地导入数据库,可以从根本上避免文件大小限制、上传超时等问题。
发现在客户的某个PHP版本下,执行某类操作的时候,总是会报如下错误 Invalid parameter number: no parameters were bound,经google,发现是php版本过低导致,正文:
大致的解决办法是保证在使用JSON处理的时候字符是以UTF8编码的。具体我们可以把数据库编码和页面编码都改为UTF8。当然喜欢用gbk编码的话,可以在进行JSON处理前,把字符转为UTF8形式
错误,MySQL 返回:#1045 - Access denied for user 'root'@'localhost' (using password: YES)
phpmyadmin目录中找到config.inc.php文件,修改如下位置即可
FastCGI Error
解决办法:给users对php目录读取和运行的权限即可。
php.ini配置
php.ini配置中与此相关的有两个配置变量,下面是这两个变量及其默认值,以下是引用片段:
只要使用require或include包含文件(不管是./xx.php还是xx.php)都是报下面的错误
Warning: include() [function.include]: open_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/:/tmp/:/var/cache/) in /var/www/testdir.php on line 2
php连接mysql数据库出现乱码一般是中文字才会有的,英文不会出现,因为mysql默认连接为utf8,如果你页面与数据库编码不统一的话,就有可能出现乱码。
问题一:今天给本本装上mysql和php,一切安装都很正常(php@IIS7.5-fastCGI)。但用phpmyadmin连接测试时却出现"#2002无法连接"的错误,用其它程序也是同样问题。