phpmyadmin同时连接多个服务器的数据库_铁柱同学的博客-CSDN博客


本站和网页 https://blog.csdn.net/ljfphp/article/details/78717355 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

phpmyadmin同时连接多个服务器的数据库_铁柱同学的博客-CSDN博客
phpmyadmin同时连接多个服务器的数据库
铁柱同学
于 2017-12-05 10:55:29 发布
8052
收藏
分类专栏:
mysql
文章标签:
mysql
phpmyadmin
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ljfphp/article/details/78717355
版权
mysql
专栏收录该内容
61 篇文章
17 订阅
订阅专栏
一、使用场景
      一般来说,我们开发都会有测试环境和正式环境之分。当然,数据库也是要分开的。如果能用phpmyadmin直接访问两台服务器上的mysql就好了。这就是需求。
二、解决方案
1、找到phpmyadmin文件夹下面的config.sample.inc.php,重命名为config.inc.php。
2、打开config.inc.php,我们会发现里面有一些基本配置,是连接到localhost的。
3、如何连接单个远程服务器
//测试服务器数据库配置文件
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['host'] = '远程ip';
$cfg['Servers'][$i]['user'] = 'username';
$cfg['Servers'][$i]['password'] = 'pwd';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';
我是通过在配置文件中直接写入远程ip等,实现了本地连接远程的目的。
4、如何连接多个远程服务器
//这里把远程服务器的用户名,密码等,拼接为一个多维数组
$connect_hosts = array(
'1'=>array(
"host" => "localhost", //本地服务器
"user" => "root",
"password" => ""
),
'2' => array(
"host" => "服务器IP", //服务器1
"user" => "username",
"password" => "pwd"
),
'3' => array(
"host" => "服务器ip", //服务器2
"user" => "username",
"password" => "pwd"
);
for ($i=1;$i<=count($connect_hosts);$i++) {
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = $connect_hosts[$i]['host']; //修改host
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Servers'][$i]['user'] = $connect_hosts[$i]['user']; //修改用户名
$cfg['Servers'][$i]['password'] = $connect_hosts[$i]['password']; //密码
/* rajk - for blobstreaming */
$cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
$cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
$cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
$cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';
这里需要注意: (1)for循环的时候,
i要从1开始,不要从0开始(2)配置文件中有个′
i = 0’,记得注释掉。也就是注释掉无关的代码
三、结果展示
1、本地输入:localhost/phpmyadmin
这里我们选择自己要连接的服务器即可。
2、登录进去之后,进行服务器数据库之间的切换
OK,到此我们的phpmyadmin已经可以连接多个数据库了。
参考链接:http://blog.51yip.com/mysql/1250.html end
铁柱同学
关注
关注
点赞
收藏
打赏
评论
phpmyadmin同时连接多个服务器的数据库
一、使用场景      一般来说,我们开发都会有测试环境和正式环境之分。当然,数据库也是要分开的。如果能用phpmyadmin直接访问两台服务器上的mysql就好了。这就是需求。二、解决方案1、找到phpmyadmin文件夹下面的config.sample.inc.php,重命名为config.inc.php。2、打开config.inc.php,我们会发现里面有一些基本配置,是连接到localho
复制链接
扫一扫
专栏目录
phpMyAdmin数据库
04-17
php数据库的使用方法在我的博客中,大家可以来我的博客看!!!
phpmyadmin设置多个不同服务器的数据库
阳水平的博客
06-27
1038
phpmyadmin是非常强大并且好用的工具,就是界面有点丑陋。以前不怎么用,现在看到身边好几个同事都在用这个,如是决定尝试一下,敲命令会有各种提示,表名搜索过滤,尤其是表很多的时候,这个就显得非常方便了。
复制phpmyadmin根目录下面的config.sample.inc.php
cp config.sample.inc.php config.inc.php
修改其内容如下:
<?...
参与评论
您还未登录,请先
登录
后发表或查看评论
phpmyadmin管理多台mysql数据库(两步即可实现)
weixin_33700350的博客
09-05
153
系统环境是:CentOS 5.4
软件版本是:Apache/2.2.17 ;PHP 5.2.17 ;mysql Server version: 5.1.55phpMyAdmin-3.4.1-all-languages.zip(注:phpmyadmin只支持php版本为5.2以上的)
需求背景:
  phpMyAdmin是一款不错的MySQL在线管理工具,但phpMyA...
phpmyadmin远程连接其他服务器数据库
最新发布
小红帽
09-25
400
默认安装的phpmyadmin,只能连接本地localhost服务器
如果想连接远程其他服务器数据库,需要修改以下地方
根目录config.sample.inc.php
改名称为config.inc.php
然后修改host
...
phpMyAdmin(MySQL数据库管理工具)V4.1.2多国语言版
01-14
phpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL数据库的资料库管理工具。phpMyAdmin可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库。为了实现后一种,你将需要合理设置MySQL用户,他只能对允许的数据库进行读/写。那要等到你看过MySQL手册中相关的部分。
phpmyadmin配置连接远程mysql服务器
LeslieLiangZ的博客
06-27
1731
首先进入目录/phpmyadmin/libraries
打开目录其中的config.default.php文件
找到并修改下面的内容:
$cfg['AllowArbitraryServer'] = false;修改成:$cfg['AllowArbitraryServer'] = true;
$cfg['Servers'][$i]['host'] = '';改为Mysql服务器的ip地址...
phpmyadmin链接mysql数据库文件,配置phpmyadmin连接远程 MySQL数据库
weixin_39824529的博客
03-24
280
标签:1、phpmyadmin程序所在服务器:192.168.1.1,访问地址为:http://192.168.1.1/phpmyadmin2、MySQL数据库所在服务器:192.168.1.2,已经允许数据库外链,MySQL数据库用户名:admin 密码:1234563、现在要通过http://192.168.1.1/phpmyadmin来管理服务器192.168.1.2上面的MySQL数据库系...
phpMyAdmin配置管理多个数据库服务器方法
qsloony的博客
03-09
445
用了好几个第三方软件,最后还是喜欢用phpMyAdmin
1.打开phpMyadmin目录,找到config.inc.php,若不存在,将config.sample.inc .php更名为config.inc.php
2.将以下代码注释或删除
3.改成以下内容即可:
/**
* Servers configuration
*/
$server_hosts = array(
'1' =&...
设置phpMyAdmin可管理多个数据库服务器、自动登录等操作
37度2
09-09
6361
一、如何设置phpMyAdmin自动登录?
首先在根目录找到config.sample.inc.php复制一份文件名改为config.inc.php(如果已经存在 config.inc.php 文件,则直接修改该文件即可)。
打开config.inc.php 找到 $cfg['Servers'][$i]['auth_type'],将
$cfg['Servers'][$i]['auth_typ
phpMyAdmin 中数据库替换问题
weixin_33696822的博客
06-05
105
将原来的数据库删除,然后进入data文件夹中修改名字,
但是后来前台出现错误:
Zend_Db_Statement_Exception Object ( [_previous:Zend_Exception:private] => [
。。。。。。。
。。。。。。
。。。。。
很多乱码,看不懂。
于是将两个数据库都删除了。
然后新建数据库,导入数据ok了。
转...
可管理多台远程mysql服务器的phpmyadmin_phpMyAdmin搭建及管理多台数据库服务器
weixin_32123093的博客
02-01
117
phpMyAdmin搭建及管理多台数据库服务器环境说明:系统版本CentOS 6.9 x86_64软件版本nginx-1.12.2php-5.5.38phpMyAdmin 4.8.0.11、phpMyAdmin介绍phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理...
phpMyAdmin搭建及管理多台数据库服务器
weixin_30642561的博客
06-25
120
phpMyAdmin搭建及管理多台数据库服务器
环境说明:
系统版本CentOS 6.9 x86_64
软件版本nginx-1.12.2php-5.5.38phpMyAdmin 4.8.0.1
1、phpMyAdmin介绍
phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQ...
phpmyadmin管理多个数据库服务器的配置方法
iastro的专栏
04-22
4026
通过whereis查找phpMyAdmin安装目录[root@localhost ~]# whereis phpMyAdmin
phpMyAdmin: /etc/phpMyAdmin /usr/share/phpMyAdmin在这两个目录中找到config.inc.php文件,发现在/etc/phpMyAdmin目录中在开发中有3台数据库服务器需要访问和管理,用客户端切换太过麻烦,直接用phpmy...
phpmyadmin 批量导出多个数据库
whatday的专栏
12-09
598
我们有的时候会批量备份或者转移数据库,使用phpmyadmin,选中所有的数据库
发现默认导出的是一个sql文件,但是我们想每个数据库分别存放,我们可以自定义
在输出选项上选择将数据库导出为独立文件,选择一个压缩方式,之后再导出
我们发现下载下来的事一个zip包,里面是独立保存的数据库文件
...
phpmyadmin连接多个MySQL数据库
再见伍德
06-25
7751
phpmyadmin的根目录下建立config.inc.php,如果已有则无必要
写入如下代码:
//phpmyadmin 配置文件
//本地MySQL数据库
$i=1;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'root';
$cfg[
如何使用phpMyAdmin管理数据库
weixin_34209851的博客
02-03
178
如何使用phpMyAdmin管理数据库
phpMyAdmin是一个MySQL数据库管理应用程序。有了它,您可以创建,更改,删除,删除,导入和导出MySQL数据库表。您还可以运行MySQL查询,优化,修复和检查表,更改排序规则。
注意:确保已在MySQL数据库菜单中创建了您要管理的数据库。
for cPanel paper_lantern themefo...
mysql myadmin_MyAdmin(MySQL的资料库管理工具)
weixin_39731107的博客
01-19
118
phpMyAdmin简介phpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的资料库管理工具。phpMyAdmin 可以管理整个MySQL服务器(需要超级用户),也可以管理单个数据库。为了实现后一种,你将需要合理设置MySQL用户,他只能对允许的数据库进行读/写。那要等到你看过MySQL手册中相关的部分。phpMyAdmin是一个非常受欢迎的基于web的My...
可管理多台远程mysql服务器的phpmyadmin_从一个phpMyAdmin安装管理多个MySQL服务器(使用SSL加密)...
weixin_36213943的博客
02-05
85
从一个phpMyAdmin安装(使用SSL加密)管理多个MySQL服务器本教程介绍如何从一个phpMyAdmin安装中管理多个MySQL服务器。 为了安全起见,phpMyAdmin与任何远程MySQL服务器之间的通信都使用SSL加密(这对于本地MySQL服务器来说不是必需的,因为phpMyAdmin和MySQL之间的通信并不离开服务器)。 phpMyAdmin是一种用PHP编写的免费软件工具,旨...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:编程工作室
设计师:CSDN官方博客
返回首页
铁柱同学
CSDN认证博客专家
CSDN认证企业博客
码龄6年
PHP领域优质创作者
396
原创
4857
周排名
319
总排名
273万+
访问
等级
2万+
积分
9261
粉丝
2247
获赞
1959
评论
3224
收藏
私信
关注
热门文章
windows下CMD常用命令
145565
vue中监听input框获取焦点,失去焦点的问题
98988
mysql的in查询是可以用到索引吗?亲测详解
58625
微信小程序之页面样式以及背景图片显示问题
56157
input框的value明明有值,但是不显示问题
52480
分类专栏
c++
5篇
golang
9篇
系统架构
1篇
从了解区块链到发布智能合约
11篇
react native基础讲解
25篇
mysql
61篇
python
9篇
linux
68篇
php日常bug
87篇
碎碎念
35篇
转载
13篇
微信公众号
4篇
React Native
28篇
JS
29篇
微信小程序
15篇
nginx
14篇
git
17篇
svn
1篇
物联网
5篇
laravel
20篇
shell脚本
3篇
linux之debian
4篇
linux之ubuntu
5篇
redis
4篇
数据结构
4篇
区块链
12篇
Vue.js
3篇
Yii
3篇
Elasticsearch
16篇
最新评论
2021中大厂php+go面试题(2)
铁柱同学:
去滴滴了
2021中大厂php+go面试题(2)
Lose Yourself.:
你现在在哪里啊
apache报错:Internal Server Error:The server encountered an internal error or misconfiguration and was
铁柱同学:
很久没写php了,我记得是在项目根目录,apache自动新建的貌似
虚拟机的ubunt系统在登录界面循环往复,登录不进去问题
铁柱同学:
我怀疑你文件路径错误了,或者你修改的是其他环境变量文件,你编辑的是另一个,恰巧另一个文件不存在,vim的时候相当于新建了个空白文件
apache报错:Internal Server Error:The server encountered an internal error or misconfiguration and was
欣坚强:
请问这个.htaccess文件在哪里找啊?我找不到啊
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
要学的东西太多了怎么办
c++传输二进制数据
主流编程语言的底层实现是什么以及gcc,clang,llvm等编译器的区别
2022年16篇
2021年6篇
2020年20篇
2019年105篇
2018年131篇
2017年221篇
目录
目录
分类专栏
c++
5篇
golang
9篇
系统架构
1篇
从了解区块链到发布智能合约
11篇
react native基础讲解
25篇
mysql
61篇
python
9篇
linux
68篇
php日常bug
87篇
碎碎念
35篇
转载
13篇
微信公众号
4篇
React Native
28篇
JS
29篇
微信小程序
15篇
nginx
14篇
git
17篇
svn
1篇
物联网
5篇
laravel
20篇
shell脚本
3篇
linux之debian
4篇
linux之ubuntu
5篇
redis
4篇
数据结构
4篇
区块链
12篇
Vue.js
3篇
Yii
3篇
Elasticsearch
16篇
目录
评论
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
铁柱同学
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值