PHPMyAdmin配置标准
时间:2007-04-06 来源:darrenshen
一、登录MySQL的方式:
1.config -- 直接在配置文件中写入一个能登录mysql的帐号和密码,只要浏览这个datamgr目录就可以直接以这个写入配置文件的mysql帐号进行管理mysql的操作。特点是方便,缺点是没有安全性。 2.http -- 利用web服务器的验证功能,浏览datamgr这个目录前会跳出一个身份验证窗口,只要mysql帐号对得上就可以有datamgr目录的访问权。这样比较安全,不过用cgi或fastcgi的方式配置php将无法使用该功能,因为cgi不会想服务器发送一些验证信息变量。 3.cookie -- 和http一样也会跳出一个验证窗口,不过这个不是用web服务器的验证功能,直接是php写的一个普通登录窗口,只要浏览器支持cookie就行,21世界的浏览器都应该支持cookie这个基本功能,所以我们一般选择cookie验证方式。 这些字段和config.default.php对应的是
$cfg['Servers'][$i]['auth_type'] = 'cookie'; (valid choices: config, http, HTTP, signon or cookie) |
$cfg['blowfish_secret'] = 'bowbowgooo'; |
二、数据备份和恢复
默认的数据导出、和导入最大文件有2M的最大限制。如果要操作大于2M的数据库备份文件就需要预先将文件上传到phpmyadmin的某个目录。
1.首先在phpmyadmin个跟目录建立一个目录,比如叫ports
2.在config.default.php中搜$cfg['UploadDir'],这个变量定义保存导入文件存放的目录,它下面的$cfg['SaveDir']定义的是数据导出文件的存放目录,我们都定义为ports
$cfg['UploadDir'] = 'ports'; |
要注意的是ports目录的权限,saveDir只要能让php脚本往里边写东西。最后的就是操作完了,务必清空改目录,防止数据被别有用心的人下载。
三、界面美化
本来字体是可以任意调节的,但是我想这个功能对使用一台正常电脑的正常人没有什么意义,还不如直接将字体大小定死,一般认为11px是比较好看的字体。全局的字体可以在css\phpmyadmin.css.php中调整,将这个文件的html段的font-size由原来的一段php代码改为11px就行了
html { |