phpmyadmin3.3.5、3.3.10、简明实用使用教程
最新版的phpmyadmin和以前不太一样了,哦!
phpmyadmin使用方法很简单?不用配置?胡说八道!
phpmyadmin的强大功能完全依赖于配置文件,还记得以前张宴兄写过《修改phpMyAdmin使其能够管理多台远程MySQL服务器[原创]》
现在看来是用不着了,新版系统本身就有这个功能了。
配置文件:
phpmyadmin的配置文件是根目录下的config.inc.php,不是libraries下的config.default.php,这种管理方式和FreeBSD类似,尽量不要去改default配置
,而是用config.inc.php来覆盖default的配置,config.inc.php的内容优先于config.default.php。
最最简单的配置:
config.sample.inc.php改成config.inc.php并加入:
$cfg['AllowArbitraryServer'] = 1 ;
$cfg['Servers'][$i]['AllowNoPassword'] = true;
另外
$cfg['blowfish_secret'] = ‘sfddsfdsfds’;随便写点
ok了,可以使用了,这个配置需要手动输入服务器地址,端口非默认端口也一并输入。
例如: 192.168.0.1:3307 然后输入用户名密码登陆~ 一切OK
=============================================
下面是一点稍微复杂的知识一般人也用不到。
setup的使用
phpmyadmin提供了一个简便的setup配置接口,当然也带来了安全问题,所以这里建议生成配置文件,将内容复制,粘贴到配置文件,不要使用说明文档中建立可写权限文件夹的方式。
setup的访问地址为http://你的网址/phpmyadmin/setup/index.php
1.添加服务器
为什么要添加服务器,当然是为了使用方便,这里可以添加最常用的服务器。添加完之后,就只能登陆这几台服务器了,除非再修改配置文件。
2.其它选项
其它选项包括安全、框架、导入、导出的调整选项,最有用的是这个“允许登录到任意 MySQL 服务器 ”

最后,把配置文件导出,写入到config.inc.php即可。
强烈建议用完后,把phpmyadmin再加一层密码,并把setup文件夹删掉!
常见问题:
1.phpmyadmin设置了多个服务器却看不到服务器选择的下拉列表?
或者选择了多服务器登陆去看不到IP和端口的输入框?
随便输入用户名密码登陆,刷新几次就好了。
2.空密码登录被禁止 (参见 允许空密码)
配置文件加一句
$cfg['Servers'][$i]['AllowNoPassword'] = true;
3.MySQL默认不允许root用户的远程访问
GRANT ALL PRIVILEGES ON *.* TO ‘root’@'%’ IDENTIFIED BY ‘你的密码’;
flush privileges;
=======================================
最先版 phpMyAdmin-3.3.10-all-languages配置
config.sample.inc.php改成config.inc.php并加入:
$cfg['AllowArbitraryServer'] = 1 ;
$cfg['Servers'][$i]['AllowNoPassword'] = true;
另外
$cfg['blowfish_secret'] = ‘sfddsfdsfds’;随便写点
=====================================
updated at 2010-04-29 12:40
下一篇: Windows下的管道命令





目前这篇文章有4条评论(Rss)