php5 + mysql5 + phpMyAdmin
安装MYSQL5
1:在WIN装好后!在windows 的系统目录下,就是Windows(XP/2000)或Wint(98)
建一个名为my.ini的文件
输入如下内容:
[mysqld]
basedir=c:/Program Files/MySQL/MySQL Server 5.0/
datadir=c:/Program Files/MySQL/MySQL Server 5.0/data
[WinMySQLAdmin]
Server=C:/Program Files/MySQL/MySQL Server 5.0/bin/mysqld-nt.exe
注:C:/Program Files/MySQL/MySQL Server 5.0/为MYSQL的安装路径。根据你自
己的定!建此文件的目的是为了使MYSQL为WIN系统服务并隋开机启动,很重要的
!
保存!
2:运行–cmd 打开DOS
先后输入
cd \
cd C:/Program Files/MySQL/MySQL Server 5.0/bin(MYSQL的安装路径)
mysqld-nt –install
net start mysql
退出。
重启apache!
5:测试是否成功!
在c:\web下建文件test.php
内容为:
<?php
$link=mysql_connect(’localhost’,'root’,'123456′);
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
保存!
在地址栏打入http://localhost/test.php 显示success时就可以的,当然
你也可以用phpMyAdmin来测!
phpMyAdmin
解压到c:\web下,在地址栏打入http://localhost/phpMyAdmin/就可以管理
关于Fatal error: Call to undefined function mysql_connect()
今天我也碰到了这个问题,网上搜索了一下原来也有很多人曾经碰到过。
大致大家的解决办法是:
1。在Php的目录下 将Php.ini中的 extension=php_mysql.dll前的 “;”号去掉
2.将php5ts.dll,libmysql.dll 拷到 系统目录(System32)里.
3.察看Apache的 httpd.conf 文件中的PhpIniDir的设置 要指向 Php的目录。
不过我尝试了以上很多方法,没有解决。
最后我将 httpd.conf中的 PhpIniDir="C:/Php",改变成 PhpIniDir="C:\Php";就好了。。
又是反斜杠的问题,不过原因我还不清楚。
