首页 > php > php5 + mysql5 + phpMyAdmin

php5 + mysql5 + phpMyAdmin

2009年4月14日

安装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";就好了。。

又是反斜杠的问题,不过原因我还不清楚。

kingabird php

  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.