当前位置: 首页 > news >正文

【上海大学数据库原理实验报告】MySQL数据库的C/S模式部署

实验目的

  1. 掌握Linux环境下MySQL数据库的安装、初始化和基本配置。
  2. 通过配置MySQL的网络通信,熟悉数据库的远程访问机制及其安全性要求。

实验内容

  1. 在腾讯云上租借两台服务器,打开3306端口以允许MySQL远程访问。
图 1 租到的服务器可在控制台观察其状态
  1. 在server端生成RSA密钥并将密钥传输至client端。
图 2 在server 端生成的RSA密钥
  1. 修改两端的配置文件实现双方的无密码访问。
图 3 双方互相进行远程登录
  1. 在server端和client端安装MySQL并实现数据库级别的远程访问。
图 4 在数据库的层次实现远程访问

体会

​ 通过这次实验,我初步掌握了MySQL数据库的C/S模式部署。在此之前,我对数据库的使用还仅仅停留在单机访问的阶段,而现在学习了C/S模式部署,也让我意识到这才是数据库在大多数情况下的应用场景,所以我感觉应该进一步熟练部署过程。

相关文章:

  • 发送百度地图的定位
  • 物联网蓬勃发展是助力楼宇自控技术迈向成熟的关键
  • AI 健康小屋:开启智慧健康管理新范式
  • # 06_Elastic Stack 从入门到实践(六)
  • ffmpeg av_buffer_unref的逻辑实现; av_freep 和 av_freep函数的区别
  • 用c语言实现——一个带头节点的链队列,支持用户输入交互界面、初始化、入队、出队、查找、判空判满、显示队列、遍历计算长度等功能
  • 神经网络权重优化秘籍:梯度下降法全解析(五)
  • 记录一次使用面向对象的C语言封装步进电机驱动
  • Shell脚本中的字符串截取和规则变化
  • 深度学习基石:神经网络核心知识全解析(一)
  • 运行neo4j.bat console 报错无法识别为脚本,PowerShell 教程:查看语言模式并通过注册表修改受限模式
  • 【Java面试笔记:基础】5.String、StringBuffer、StringBuilder有什么区别?
  • transformer 子层连接结构
  • 迅为iTOP-RK3576开发板/核心板6TOPS超强算力NPU适用于ARM PC、边缘计算、个人移动互联网设备及其他多媒体产品
  • ElasticSearch深入解析(一):Elastic Stack全景
  • Java实例化对象都有几种方式
  • (undone) 吴恩达版提示词工程 3. 迭代 (建议用到的时候再根据目录针对看)
  • 学习笔记——《Java面向对象程序设计》-继承
  • PyTorch DDP 跨节点通信的底层机制
  • C++学习之游戏服务器开发十四QT登录器实现
  • 神二十瞄准明日17时17分发射
  • 外汇局:4月以来外汇市场交易保持平稳,跨境资金延续净流入
  • 事故调查报告:东莞一大楼装修项目去年致1人死亡,系违规带电作业
  • 上海与丰田汽车签署战略合作协议,雷克萨斯纯电动汽车项目落子金山
  • 88岁罗马教皇方济各突然去世,遗嘱内容对外公布
  • 国家新闻出版署:4月共118款国产网络游戏获批