远程服务器搭建MySQL数据库

背景

在客户提供的虚拟机搭建数据库,完成建表和数据入库。

  • 系统:目标机CentOS 7,本地机Win10
  • 软件:Xshell 7、navicat

操作过程

由于是第一次远程在客户机器上建库,且目标机没有安装图形化界面,也不能连接互联网,所以首先需要客户开通维护端口22和数据库端口3306。经过沟通开通了可以连接客户内网的VPN,可以通过VPN访问22端口;3306端口外网可以访问到,使用navicat可以实现可视化建表和数据入库。

  • 通过Xshell远程连接
    首先连接VPN访问内网,然后使用Xshell连接内网段的22端口
    相当于在客户端开启Terminal。
  • 由于目标机不能联网,需要使用rpm的方式安装数据库,在本地机下载好对应版本的MySQL rpm安装包。通过Xshell自带的文件传输工具Xftp,将需要安装的mysql安装包等发送到目标机。
  • 需要卸载CentOS本地自带的数据库,参考“CentOS7安装MySQL”相关的技术文档。

https://www.cnblogs.com/werr370/p/14633785.html

  • 这里我重新设置密码策略后出现了很多问题,所以建议不修改为弱密码策略,默认的密码是需要英文大小写加数字和符号。然后my.cnf文件配置自己需要的端口即可,还有许多参数实际并不全部需要。
  • 配置完成后使用mysql -u root -p命令进入,输入密码登入mysql界面就成功安装了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值