Win2003+php+apache+mysql 配置的时候碰到一些问题,还好解决了,太晚了,有空再把过程和一些问题写下
Posts tagged mysql
utf-8下mysql乱码解决办法.
程序是纯utf-8编码写的. 存入mysql的的中文数据在phpmyadmin下查看都变成和乱码. 虽然用程序读取出来显示的是正常的.不过看数据库里那一堆乱码就不爽. 解决办法: 在数据库连接后加 [color=Green]mysql_query(“SET NAMES 'utf8'”); 就可以了.
PHP Version 4.4.4+mysql-5.0.24-win32出错解决办法
出错: Client does not support authentication protocol requested by server; consider upgrading MySQL client 解决办法:先用root登录MYSQL服务器,执行 mysql>set password for user1@”localhost”=old_password('yourPassword'); 原因是因为mysql服务器版本中使用了新的密码验证机制,这需要客户端的版本要在4.0以上,原来的密码函数被改为old_password();,这样使用password()生成的密码在旧的版本上的客户端就不能用了,而PHP中的MYSQL客户端都是3.23的(当然,mysqli的扩展除外)。
windows下iis+php4+mysql配置
windows下iis+php4+mysql配置,在WIN主机IIS上支持PHP和MySQL http://looea.139.com/article/341366.html 一、首先把php的压缩包(这里以PHP4.3.2为例)解压到C:\php-4.3.2-Win32目录中,然后从其中找到一个叫php.ini-recommended的文件,把他更名为php.ini。 二、打开该文件,找到extension_dir="./",将其改为extension_dir="C:\php-4.3.2-Win32\extensions";再找到session.save_path=/tmp,将其改为session.save_path=C:\php-4.3.2-Win32\sessions。(注:此时你需要在C:\php-4.3.2-Win32目录下建立sessions文件夹,以存放session。) 三、将修改好的php.ini文件拷贝至C:\winnt目录下,将C:\php-4.3.2-Win32下的php4ts.dll文件拷贝到C:\winnt\system32目录下。 四、打开“Internet服务管理器”,选择你想支持PHP的站点,打开属性页,点击“ISAPI筛选器”选项卡,点击“添加”,在弹出的“筛选器属性”窗口的“筛选器名称”中填入“php”;在“可执行文件”中填入“C:\php-4.3.2-Win32\sapi\php4isapi.dll”(如下图图所示),点击确定。 五、点击“主目录”选项卡,选择“应用程序设置”中的“配置”按钮,在弹出的“应用程序配置”窗口中点击“添加”按钮,在弹出的“添加/编辑应用程序扩展名映射”窗口中的“可执行文件”中填入“C:\php-4.3.2-Win32\sapi\php4isapi.dll”,“扩展名”一项填入“php”(如下图所示)。 OK,一切搞定,重起IIS,到你的页面文件目录下写一个phpinfo。 phpinfo(); ?> 1、MYSQL的安装双击文件解压,双击setup.exe安装,默认路径为C:\mysql。 在c:\mysql下有一个文件my-example.cnf改名为my.cnf拷贝到c:\下面. 2、phpMyAdmin的安装双击文件解压到c:\phpMyAdmin. 用PHPED把c:\phpMyAdmin下的config.inc.php3打开,把第65行的“require("english.inc.php3");”改为“require("chinese_gb.inc.php3");”。 现在你的IIS已经完全支持PHP+MYSQL了 注:MYSQL不需任何设置,直接安装即可 如果想在本地操作mysql数据库,可以安装phpmyadmin mysql默认没有密码,超级用户名是root 建议在安装完毕后重启一次,或是在命令提示行下依次输入下面的命令: net stop iisadmin net start iisadmin 然后打开iis(internet信息管理器),看看默认站点是否在运行,如果没有运行,点一下工具栏上的运行按钮。 再提示,系统默认是没有安装iis的。如果不知道怎么装,打开添加删除程序,再点windwos组件,有一个internet信息管理器,选中,确定即可,中间会需要windows安装盘或安装文件。
MYSQL进不去了
晚上给新机子安了PHP+MYSQL. 运行正常. 后来改了mysql密码,就进不去了,可能改改的时候把密码弄错了. 要睡了明天晚上再弄吧. 用YM的话:这段时间没有述说的欲望.
无法载入 mysql 扩展?
[color=Red]PS:系统重起后问题就解决了[sweat] 按上篇日志安装完php5.可以正常读phpinfo() 于是我接下来安装Mysql. Mysql版本: Windows Essentials (x86) 5.0.20a 15.9M . 安装完可以正常运行Mysql. 可是安装phpMyAdmin时却:[color=Red]无法载入 mysql 扩展[sweat] 在Mysql中为wordpress建一个database. 安装wordpress时提示:[color=Red]Your PHP installation appears to be missing the MySQL which is required for WordPress. 等于是php跟mysql完全没联系上. [color=Red]求高手支招.
Posts