99Game 模拟器研究 Ascent 's Archiver

lovexyx99 发表于 2008-4-10 00:01

phpMyAdmin 使用入门教程

phpMyAdmin 使用入门教程\phpMyAdmin 使用入门教程[align=left][font=SimSun][size=16pt][b]PHPMyAdmin[/b][/size][/font][font=SimSun][size=16pt][/size][/font][/align]
[align=left][font=SimSun][size=14pt][b]此介绍只[/b][/size][/font][font=SimSun][size=14pt][b]在于魔兽世界玩家自己搭建,想更新并加强功能所做的探讨,本人属于菜鸟,最近想把[/b][/size][/font][font=SimSun][size=14pt][b]easyamp[/b][/size][/font][font=SimSun][size=14pt][b]里的程序更新,顺便发表以下心得跟大家分享,有问题可以一起探讨,已经附上我修改的包,避免新人修改出问题![/b][/size][/font][/align]
[align=left][font=SimSun][size=12pt][b]安装步骤:[/b][/size][/font][/align]
[align=left][font=SimSun][size=12pt][b]所谓的phpMyAdmin简单的说就是一种SQL"  class="t_tag">MySQL的管理工具。它可以直接从web上去管理SQL"  class="t_tag">MySQL,不需要到系统上去执行。您可以从下列站点下载到最新版本: [url=http://www.phpwizard.net/phpMyAdmin/][color=#0000ff]http://www.phpwizard.net/phpMyAdmin/[/color][/url][/b][/size][/font][/align]
[align=left][font=SimSun][size=12pt]一、[/size][/font][font=SimSun][size=12pt][b]软件安装[/b][/size][/font][/align]
[align=left][font=SimSun][size=12pt][b]1[/b][/size][/font][font=SimSun][size=12pt][b]、软件直接到网上搜索,有绿色版的直接下载贴到任意目录下,[color=red]要求非中文目录[/color],我的是2.11.3版(目前最新),安装目录是D:\easyamp\admin\WWW\phpMyAdmin\[/b][/size][/font][/align]
[font=SimSun][size=12pt][/size][/font]
[align=left][size=12pt]2[/size][font=SimSun][size=12pt]、[/size][/font][font=SimSun][size=12pt]当然,无论是在本地测试还是在远程服务器上测试,都需要进行如下的文件配置才能正常使用phpMyAdmin。[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[font=SimSun][size=12pt]下面是一些常用配置的说明:[/size][/font][size=12pt][/size]
[font=SimSun][size=12pt]登录[/size][/font][size=12pt]MySQL[/size][font=SimSun][size=12pt]的方式:[/size][/font][font=SimSun][size=12pt][/size][/font]
[align=left][font=SimSun][size=12pt]a.config[/size][/font][font=SimSun][size=12pt] -- [/size][/font][font=SimSun][size=12pt]直接在配置文件中写入一个能登录mysql的帐号和密码,只要浏览这个datamgr目录就可以直接以这个写入配置文件的mysql帐号进行管理mysql的操作。特点是方便,缺点是没有安全性。[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]b.http[/size][/font][font=SimSun][size=12pt]
-- [/size][/font][font=SimSun][size=12pt]利用web服务器的验证功能,浏览datamgr这个目录前会跳出一个身份验证窗口,只要mysql帐号对得上就可以有datamgr目录的访问权。这样比较安全,不过用cgi或fastcgi的方式配置php将无法使用该功能,因为cgi不会想服务器发送一些验证信息变量。[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]c.cookie[/size][/font][font=SimSun][size=12pt]-- [/size][/font][font=SimSun][size=12pt]和http一样也会跳出一个验证窗口,不过这个不是用web服务器的验证功能,直接是php写的一个普通登录窗口,只要浏览器支持cookie就行,21世界的浏览器都应该支持cookie这个基本功能,所以我们一般选择cookie验证方式。[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]在D:\easyamp\admin\WWW\phpMyAdmin\libraries下找config.default.php对应的是:[/size][/font][/align]
[align=left][font=SimSun][size=12pt]$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'
[/size][/font][font=SimSun][size=12pt]此处看情况,打不开可以修给为,以上地址[/size][/font][/align]
[align=left][font=SimSun][size=12pt]$cfg['blowfish_secret'] = 'fsdfDF433%$^$%';

COOKIES[/size][/font][font=SimSun][size=12pt]加密密匙,随便写,越复杂越好[/size][/font][/align]
[align=left][font=SimSun][size=12pt]$cfg['Servers'][$i]['auth_type']
= 'cookie';

[/size][/font][font=SimSun][size=12pt]认证方式 (config, http , cookie)
这里选择cookie,安全一点[/size][/font][/align]
[align=left][font=SimSun][size=12pt]$cfg['Servers'][$i]['user']
= 'root';

MySQL[/size][/font][font=SimSun][size=12pt]用户(默认为root)[/size][/font][/align]
[align=left][font=SimSun][size=12pt]$cfg['Servers'][$i]['password']

= '';

MySQL[/size][/font][font=SimSun][size=12pt]密码,cookie方式时可以不填,登陆时需要输入原设置的SQL密码[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]二、phpMyAdmin的使用[/size][/font][/align]
[align=left][font=SimSun][size=12pt]打开phpMyAdmin所在服务器目录,继续输入MySQL用户的用户名和密码,进入。[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][b][font=SimSun][size=12pt]单机用户的到此结束,以下是一些远程修改![/size][/font][/b][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]对于config.sample.inc.php文件,最重要的即是修改加入phpMyAdmin连接MySQL的用户名和密码。[/size][/font][/align]
[align=left][font=SimSun][size=12pt]寻找到代码行:[/size][/font][/align]
[align=left][font=SimSun][size=12pt]// $cfg['Servers'][$i]['controluser'] = 'pma';[/size][/font][/align]
[align=left][font=SimSun][size=12pt]// $cfg['Servers'][$i]['controlpass'] = 'pmapass';[/size][/font][/align]
[align=left][font=SimSun][size=12pt]将[/size][/font][font=SimSun][size=12pt]“[/size][/font][font=SimSun][size=12pt]//[/size][/font][font=SimSun][size=12pt]”[/size][/font][font=SimSun][size=12pt]注释号删除,同时输入MySQL中配置的用户名和密码(远程服务器的请联系你的空间服务商)[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]注意:如果需要通过远程服务器调试使用phpMyAdmin,则需要添加blowfish_secret内容定义Cookie,寻找到代码行:[/size][/font][/align]
[align=left][font=SimSun][size=12pt]$cfg['blowfish_secret'] = '';[/size][/font][/align]
[align=left][font=SimSun][size=12pt]设置内容为COOKIE[/size][/font][/align]
[align=left][font=SimSun][size=12pt]$cfg['blowfish_secret'] = 'php';[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]三、数据备份和恢复[/size][/font][/align]
[align=left][font=SimSun][size=12pt]默认的数据导出、和导入最大文件有2M的最大限制。如果要操作大于2M的数据库备份文件就需要预先将文件上传到phpmyadmin的某个目录。[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]1.[/size][/font][font=SimSun][size=12pt]首先在phpmyadmin个跟目录建立一个目录,比如叫[color=red]ports[/color][/size][/font][/align]
[align=left][font=SimSun][size=12pt]2.[/size][/font][font=SimSun][size=12pt]在config.default.php中搜$cfg['UploadDir'],这个变量定义保存导入文件存放的目录,它下面的$cfg['SaveDir']定义的是数据导出文件的存放目录,我们都定义为ports[/size][/font][/align]
[align=left][font=SimSun][size=12pt]$cfg['UploadDir'] = 'ports';
[/size][/font][/align]
[align=left][font=SimSun][size=12pt]$cfg['SaveDir'] = 'ports';[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]要注意的是ports目录的权限,saveDir只要能让php脚本往里边写东西。最后的就是操作完了,务必清空改目录,防止数据被别有用心的人下载。[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]补充说明:[/size][/font][/align]
[align=left][font=SimSun][size=12pt]其实如果你是购买的虚拟主机,那么这些工作根本不需要你来作,之所以要设置phpmyadmin估计大家都是要架设服务器的。[/size][/font][/align]
[align=left][font=SimSun][size=12pt]如果出现“配置文件现在需要绝密的短语密码(blowfish_secret)”[/size][/font][/align]
[align=left][font=SimSun][size=12pt]那么请在$cfg['blowfish_secret'] = ' ';的等号里面设置你网站的cookie,例如:$cfg['blowfish_secret'] = 'www.thankswow.cn';[/size][/font][/align]
[align=left][font=SimSun][size=12pt]这是因为你的“$cfg['Servers'][$i]['auth_type'] = 'cookie'的原因。[/size][/font][/align]
[align=left][font=SimSun][size=12pt][/size][/font][/align]
[align=left][font=SimSun][size=12pt]四、界面美化[/size][/font][/align]
[align=left][font=SimSun][size=12pt]本来字体是可以任意调节的,但是我想这个功能对使用一台正常电脑的正常人没有什么意义,还不如直接将字体大小定死,一般认为11px是比较好看的字体。全局的字体可以在css\phpmyadmin.css.php中调整,将这个文件的html段的font-size由原来的一段php代码改为11px就行了。[/size][/font][/align]
[align=left][font=SimSun][size=12pt]html[/size][/font][font=SimSun][size=12pt] {[/size][/font][/align]
[align=left][font=SimSun][size=12pt]
font-size: 11px;[/size][/font][/align]
[align=left][font=SimSun][size=12pt]}[/size][/font][/align]

kang 发表于 2008-4-10 01:40

没看懂~~~~~~[s:61] [s:61] [s:61] [s:61] 我在研究研究,东东下载了在看看要怎么用!!!谢谢LZ

lovexyx99 发表于 2008-4-11 18:58

恩,多发质量贴,多赚小鲸鱼
[s:323] [s:323] [s:323]

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.