PHP MySQL的安装与配置详解
一、安装配置PHP
1、下载Php的版本zip包之后,解压缩到指定目录。下载地址:http://www.php.net/downloads.php
2、在Apache的httpd.conf文件中加入以下
#Php模块加载
LoadModule php5_module "D:/Software/GreenSoft/Php/php5.4.6/php5apache2_2.dll"
#php.ini路径设置
PHPIniDir "D:/Software/GreenSoft/Php/php5.4.6/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
#加入后缀名过滤
AddHandler application/x-httpd-php .php
#或者以下配置应用过滤
SetHandler application/x-httpd-php
二、配置MySql
在php.ini修改以下配置:
#修改php的扩展库目录为你的实际路径
extension_dir = "D:/Software/GreenSoft/Php/php5.4.6/ext"
#去掉 #extension=php_mysql.dll前面的#号
extension=php_mysql.dll
三、安装MySql
MySql的下载地址:http://www.mysql.com/downloads/
下载安成相应版本的压缩包后。解压至相应的目录D:\Software\GreenSoft\MySql\MySql56 。
1. 将Mysql安装成服务
在Windows环境变量的系统变量Path中追加D:\Software\GreenSoft\MySql\MySql56\bin; ,并在Dos窗口中输入以下命令:
#进入mysql的bin目录
cd D:\Software\GreenSoft\MySql\MySql56\bin
#停掉之前开启的mysql进程
mysqladmin -u root -p debug shutdown
#安装mysql服务。指定服务名MySql56,配置文件名路径
mysqld --install MySql56 --defaults-file=D:\Software\GreenSoft\MySql\MySql56\my.cnf
#启动服务程序
net start MySql56
#停止服务程序
net stop MySql56 / mysqladmin -u root shutdown
#移除服务
mysqld --remove MySql56 / sc delete MySql56
#测试MySql
mysqlshow
mysqlshow -u root MySql56
mysqladmin version status proc
mysql test
2.配置MySql配置文件
port=3306 # mysql服务端默认监听(listen on)的TCP/IP端口
serverid = 1
socket = /tmp/mysql.sock
basedir="D:/Software/GreenSoft/MySql/MySql56/" # 基准根路径
datadir="E:/DataRoot/MySqlData/" # mysql数据库文件所在目录
log-error="D:/Software/GreenSoft/MySql/MySql56/log/error.log" #错误日志文件
log-slow-q