MySQL基础----彻底解决phpMyAdmin安装问题

[b]一 环境[/b]
httpd-2.2.17-win32-x86-no_ssl.msi
mysql-5.5.9-winx64.msi
php-5.3.5-Win32-VC9-x86.zip
phpMyAdmin-3.3.9.1-all-languages.zip
windows server 2003 sp2 r2 Enterprise x64 Edition

[b]二 安装[/b]
1)安装apache2.2到D:/Apache2.2
2)解压php到D:/php5.3.5

[b]三 配置php,增加ext里相关扩展功能的支持[/b]
修改D:/php5.3.5/php.ini-production,更换文件名为php.ini
并修改(去掉前面的";")
extension_dir = "D:/php5.3.5/ext"

[b]四 配置apache支持php[/b]
修改D:\Apache2.2\conf\httpd.conf
1)首页配置
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
2)支持php
# php5.3.5
LoadModule php5_module "D:/php5.3.5/php5apache2_2.dll"
PHPIniDir "D:/php5.3.5"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

[b]五 测试php[/b]
新建D:\Program Files\Apache2.2\htdocs\index.php
<?php 
phpinfo();
?>

启动apache2.2,并访问测试页面

########################################################
到此,php与apache集成完毕
########################################################

[b]六 针对phpMyAdmin修改PHP配[/b]置
修改D:/php5.3.5/php.ini,去掉以下行的";"
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll

[b]七 测试数据库是否连通[/b]
修改D:\Program Files\Apache2.2\htdocs\index.php
<?php 
$link = mysql_connect("localhost", "root", "147258369")
or die("Could not connect: " . mysql_error());
print ("Connected successfully");
mysql_close($link);
?>

启动apache2.2,并访问测试页面

[b]八 修改phpMyAdmin的配置文件[/b]
解压phpMyAdmin-3.3.9.1-all-languages.zip到D:\Program Files\Apache2.2\htdocs\phpMyAdmin
修改phpMyAdmin下的config.sample.inc.php为config.inc.php,以及文件内容
$cfg['blowfish_secret'] = 'Administrator'; //一般是系统名称
$cfg['Servers'][$i]['controluser'] = 'mysql用户名';
$cfg['Servers'][$i]['controlpass'] = 'mysql密码';

########################################################
到此,phpMyAdmin基本功能配置完,下面的为高级功能配置(选配)
########################################################

[b]九 phpMyAdmin高级功能[/b]
登陆phpmyadmin后,会在底部显示"链接表的附加功能尚未激活".解决此问题分以下2步骤
1.使用Mysql管理员帐号通过phpmyadmin登陆,然后点击"导入"->"浏览"按钮,找到D:\Program Files\Apache2.2\htdocs\phpMyAdmin\scripts\create_tables.sql.然后执行.
2.修改D:\Program Files\Apache2.2\htdocs\phpMyAdmin\libraries\config.default.php以下几个属性值(10项)为(之前"=号"后面为空)
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
$cfg['Servers'][$i]['tracking'] = 'pma_tracking';
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值