1、mysql数据库迁移测试

截图来源:https://www.iqiyi.com/v_19rum69ln0.html#curid=6800880800_dedc2aa8689f571eff11079561a157b1

第1集 数据库迁移测试

网站是虚拟主机部署的,原来部署apache的安装路径:/user/local/apache2/,里面有配置文件夹conf/,进入后里面有主配置文件httpd.conf,和一个扩展的子配置文件j夹extra/,新主机要进入extra/中查看httpd-vhosts.conf文件

 打开 httpd-vhosts.conf 后可以看到如下虚拟主机:

 如上图可以看见,博客网站的所有数据文件myblog/,存放在webserver/中,通过域名访问。

 数据文件:webserver/myblog/

 网站本身用php写的,php代码需要连接数据库,连接数据库需要指定数据库的ip,所以需要修改网站的配置文件:wp-config.php

 wp-config.php 需要指定:数据库IP、数据库用户名、数据库密码、数据库名。端口不需要指定,在php.ini就已经指定了。

 

    

启动apache服务器

 

web服务器连接数据库出错,此时没有授权web服务器连接数据库不成功

   

 如下图所示不被允许连接:

 -p密码, -S指定socket文件,mysql.user表保存用户信息,里面localhost/lamp/127.0.0.1的root用户可以访问数据库

 授权 web服务器10.1.1.1的root用户可以访问数据库

 

 

 

 web服务器可以正常访问数据库

 

 

 任务背景说明

 

 

 

 

分离前端的web应用和后端的数据库,让一台服务器只处理数据库请求,所以在保证数据完整性的情况下迁移数据库到一台单独的服务器上,在保证原有服务器正常的情况下升级。

 

 

 关系型数据库

 

 

 

 

 

 

 

 

   

 

 

 

posted @   weiwei0123  阅读(46)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
  1. 1 追梦人 班得瑞
  2. 2 清晨 班得瑞
  3. 3 河中映月 班得瑞
  4. 4 雪之梦 班得瑞
  5. 5 安妮的仙境 班得瑞
  6. 6 梦想家 班得瑞
  7. 7 寂静之音 班得瑞
  8. 8 山谷微风 班得瑞
  9. 9 秋日私语 Richard Clayderman
  10. 10 卡农 dylanf
  11. 11 水边的阿狄丽娜 nengcd
  12. 12 克罗地亚狂想曲 Kyle
雪之梦 - 班得瑞
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.
点击右上角即可分享
微信分享提示