phpmyadmin管理多台mysql数据库

需求背景:
phpMyAdmin是一款不错的MySQL在线管理工具,但phpMyAdmin的cookie登陆方式只能输入MySQL数据库的用户名和密码,而想更改MySQL服务器地址和端口则须修改其配置文件config.inc.php。当拥有多台数据库服务器,每台服务器又在不一样端口启动了多个MySQL服务,每次都修改配置文件就显得很麻烦,所以须要可以在登陆界面直接输入MySQL服务器地址和端口的功能。
php

功能要求:
mysql

    web  eth0:172.16.10.1     eth1:192.168.1.1web

    db   eth0:192.168.1.2sql

访问172.16.10.1/phpmyadmin  对db进行操做数据库

 

#cd phpmyadmin
#cp config.sample.inc.php config.inc.php
#vi config.inc.php
$cfg['AllowArbitraryServer'] = 1;(添加一行保存退出)
固然了须要在目标服务器mysql库中受权
#mysql uroot -p
use mysql;
grant all privileges on *.* to test@192.168.1.1 identified by '123456';
flush privileges;
 
 
http://172.16.10.1/phpmyadmin
 

相关文章
相关标签/搜索