登录  /  注册

详解phpMyAdmin怎么搭建多数据库服务器

藏色散人
发布: 2021-08-20 14:52:12
转载
3679人浏览过

本文将由phpmyadmin/" target="_blank">phpmyadmin教程栏目给大家介绍phpmyadmin搭建及管理多台数据库服务器的方法,希望对需要的朋友有所帮助!

phpMyAdmin搭建及管理多台数据库服务器

环境说明:

系统版本    CentOS 6.9 x86_64        
软件版本    nginx-1.12.2        php-5.5.38        phpMyAdmin 4.8.0.1
登录后复制

1、phpMyAdmin介绍

phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的HTML页面,也就是于远端管理MySQL数据库,方便的建立、修改、删除数据库及资料表。也可借由phpMyAdmin建立常用的php语法,方便编写网页时所需要的sql语法正确性。

官网:https://www.phpmyadmin.net

2、安装phpMyAdmin的环境要求

3、步骤

3.1、编译安装nginx和php可以参照前面的博文,这里不再赘述,但是基于phpMyAdmin的环境要求,编译php的时候采用的编译参数是:

./configure --prefix=/application/php5.5.38 --with-jpeg-dir=/usr/lib64 --with-freetype-dir=/usr/lib64/  --with-curl  --enable-fpm --enable-mbstring  --with-gd    --with-fpm-user=nginx --with-fpm-group=nginx --with-mysqli=mysqlnd --with-mysql-sock=/tmp/mysql.sock --with-openssl --enable-zip
登录后复制

3.2、配置phpMyAdmin

将下载的phpmyadmin源码包放到nginx的站点根目录即html目录下,解压并修改nginx配置文件,重命名默认的phpMyAdmin配置文件cp config.sample.inc.php config.inc.php

3.3、搭建数据库并进行创库授权(参照前面的博文)

3.4、浏览器访问登入

4、配置phpMyAdmin管理多台数据库服务器

以10.0.0.51和10.0.0.52为例

4.1 在10.0.0.52上安装mysql

设置密码,登录mysql

[root@db02 mysql]# mysql -uroot -p123456
登录后复制

授权数据库给10.0.0.51

mysql> grant all on *.* to root@'10.0.0.51' identified by '123456';
登录后复制

4.2 配置安装了phpMyAdmin的db01

vim /application/nginx/html/phpMyAdmin-4.8.0.1-all-languages/config.inc.php  
复制粘贴并修改  
$i++;  
/* Authentication type */  
$cfg['Servers'][$i]['auth_type'] = 'cookie';  
/* Server parameters */  
$cfg['Servers'][$i]['host'] = '10.0.0.52';  
$cfg['Servers'][$i]['compress'] = false;  
$cfg['Servers'][$i]['AllowNoPassword'] = false;
登录后复制

刷新页面即可登录到10.0.0.52数据库。

以上就是详解phpMyAdmin怎么搭建多数据库服务器的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:cnblogs网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号