所谓的phpMyAdmin简单的说就是一种MySQL的管理工具。他可以直接从web上去管理MySQL,不需要到系统上去执行。
[img]http://dl.iteye.com/upload/attachment/349505/39a7cb10-252a-38e4-81f3-e0cafd3546db.png[/img]
关于phpMyAdmin的安装问题困扰了我两天了,当然那是对Rhel环境下而言。我们制作的MySql虚拟设备需要提供phpMyAdmin的访问方式,Rhel下安装的时候依赖关系太复杂。我采取的是rpm的安装方式,当我安装好mysql之后,再安装phpMyAdmin时提示要安装apache,安装apache的过程中又提示了一堆要安装的东东... ...
先将头大的问题搁浅开始制作windows下的虚拟镜像, windows下安装与使用phpMyAdmin的方式如下(参考网友的):
将phpMyAdmin解压缩到web伺服器的文件根目录说明白些也就是你放置网页的地方.
当然,无论是在本地测试还是在远程服务器上测试,都需要进行如下的文件配置才能正常使用phpMyAdmin。
将“PHPMyAdmin\libraries”目录下的“config.default.php”文件拷贝到“PHPMyAdmin”根目录下,并改名为“config.inc.php”,然后用写字板打开编辑。(注意libraries目录下的config.default.php原文件要保留,不要剪切!)
对于config.inc.php文件,最重要的即是修改加入phpMyAdmin连接MySQL的用户名和密码。寻找到代码行:
$cfg['Servers'][$i]['port'] = ''; //port要配置的是MySQL服务器连接端口,如果是默认的3306端口,可以不填写。
$cfg['blowfish_secret'] = ''; //修改为:$cfg['blowfish_secret'] = 'cookie';
$cfg['Servers'][$i]['auth_type'] = 'config'; //修改为:$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['DefaultLang']”,将其值设置为 'zh-gb2312' 。 //这2个是语言设置,根据需要修改。
$cfg['DefaultCharset'] ”,将其值设置为 'gb2312' 。
如果你要管理的MySQL非本地服务器,还需要配置:
$cfg['Servers'][$i]['host'] = 'localhost'; //服务器IP,把localhost 换成你的数据库服务器IP。
现在就出现验证登陆窗口,输入你的数据库用户名密码就可以登陆管理
[img]http://dl.iteye.com/upload/attachment/349496/b3eb0c9e-d86c-3714-b856-0b3b7af23059.png[/img]
[color=red]
如果是想不需要验证登陆,直接写网址就可以登陆可以按下面的改写:(不推荐这样)[/color]
$cfg['Servers'][$i]['auth_type'] = 'config'; //config
$cfg['blowfish_secret'] = ''; //恢复空值
$cfg['Servers'][$i]['user'] = 'root'; //数据库用户名,写上你的数据库用户名。
$cfg['Servers'][$i]['password'] = ''; //数据库密码,写上你的数据库密码就行了。
$cfg['Servers'][$i]['only_db'] = ''; //数据库表名,写上你的数据名称
就可以不需要登陆直接进入数据库管理。
phpMyAdmin的使用:
打开phpMyAdmin所在服务器目录,比如http://www.dvzx.com/phpmyadmin/ ,继续输入MySQL用户的用户名和密码,进入... ...
总而言之phpMyAdmin的使用方法就是:
[color=red]把phpmyadmin目录Copy到网站根目录下即可[/color]
————————小技巧————————————————————————
聪明的你是否发觉上面有什麽不对了呢?如果每个人都照我这样做那麽..是不是每个人的phpMyAdmin的位置都在http://网址/phpMyAdmin这里? 这种情况是可以改变的..只要将phpMyAmin资料夹更名即可。若我想要更名为pma(各取一个字,方便记忆)
————————————个人特定场景————————————————————
问题: 我该如何访问我虚拟机中的phpMyAdmin呢?
这是个值得摸索的问题... ... 参考rHel32位下的实现方式
待摸索通了再来续缘... ...
[img]http://dl.iteye.com/upload/attachment/349505/39a7cb10-252a-38e4-81f3-e0cafd3546db.png[/img]
关于phpMyAdmin的安装问题困扰了我两天了,当然那是对Rhel环境下而言。我们制作的MySql虚拟设备需要提供phpMyAdmin的访问方式,Rhel下安装的时候依赖关系太复杂。我采取的是rpm的安装方式,当我安装好mysql之后,再安装phpMyAdmin时提示要安装apache,安装apache的过程中又提示了一堆要安装的东东... ...
先将头大的问题搁浅开始制作windows下的虚拟镜像, windows下安装与使用phpMyAdmin的方式如下(参考网友的):
将phpMyAdmin解压缩到web伺服器的文件根目录说明白些也就是你放置网页的地方.
当然,无论是在本地测试还是在远程服务器上测试,都需要进行如下的文件配置才能正常使用phpMyAdmin。
将“PHPMyAdmin\libraries”目录下的“config.default.php”文件拷贝到“PHPMyAdmin”根目录下,并改名为“config.inc.php”,然后用写字板打开编辑。(注意libraries目录下的config.default.php原文件要保留,不要剪切!)
对于config.inc.php文件,最重要的即是修改加入phpMyAdmin连接MySQL的用户名和密码。寻找到代码行:
$cfg['Servers'][$i]['port'] = ''; //port要配置的是MySQL服务器连接端口,如果是默认的3306端口,可以不填写。
$cfg['blowfish_secret'] = ''; //修改为:$cfg['blowfish_secret'] = 'cookie';
$cfg['Servers'][$i]['auth_type'] = 'config'; //修改为:$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['DefaultLang']”,将其值设置为 'zh-gb2312' 。 //这2个是语言设置,根据需要修改。
$cfg['DefaultCharset'] ”,将其值设置为 'gb2312' 。
如果你要管理的MySQL非本地服务器,还需要配置:
$cfg['Servers'][$i]['host'] = 'localhost'; //服务器IP,把localhost 换成你的数据库服务器IP。
现在就出现验证登陆窗口,输入你的数据库用户名密码就可以登陆管理
[img]http://dl.iteye.com/upload/attachment/349496/b3eb0c9e-d86c-3714-b856-0b3b7af23059.png[/img]
[color=red]
如果是想不需要验证登陆,直接写网址就可以登陆可以按下面的改写:(不推荐这样)[/color]
$cfg['Servers'][$i]['auth_type'] = 'config'; //config
$cfg['blowfish_secret'] = ''; //恢复空值
$cfg['Servers'][$i]['user'] = 'root'; //数据库用户名,写上你的数据库用户名。
$cfg['Servers'][$i]['password'] = ''; //数据库密码,写上你的数据库密码就行了。
$cfg['Servers'][$i]['only_db'] = ''; //数据库表名,写上你的数据名称
就可以不需要登陆直接进入数据库管理。
phpMyAdmin的使用:
打开phpMyAdmin所在服务器目录,比如http://www.dvzx.com/phpmyadmin/ ,继续输入MySQL用户的用户名和密码,进入... ...
总而言之phpMyAdmin的使用方法就是:
[color=red]把phpmyadmin目录Copy到网站根目录下即可[/color]
————————小技巧————————————————————————
聪明的你是否发觉上面有什麽不对了呢?如果每个人都照我这样做那麽..是不是每个人的phpMyAdmin的位置都在http://网址/phpMyAdmin这里? 这种情况是可以改变的..只要将phpMyAmin资料夹更名即可。若我想要更名为pma(各取一个字,方便记忆)
————————————个人特定场景————————————————————
问题: 我该如何访问我虚拟机中的phpMyAdmin呢?
这是个值得摸索的问题... ... 参考rHel32位下的实现方式
待摸索通了再来续缘... ...