记录分享下RDS和远程搭建数据库的经历

背景

  • 由于双系统磁盘空间有限,电脑只有256G,/home只有40G,以后的主力开发想一直用ubuntu,期待20.04的长期版本,目前用的19.10。
  • 虽然内存资源也不充足只有4G,但是相比磁盘来说还好一些,于是选择了在腾讯云服务器实例上自己搭建一个mysql数据库用于项目,学习。

过程

  • 原本想节约点时间用免费的云数据库RDS,结果反而浪费了我一晚上的时间,不过好在又新了解到了一些知识
  1. 推荐使用utf8mb4编码作为数据库的存储编码:因为其支持了emoji表情(学习内容来自阿里云大学RDS使用教程):https://my.oschina.net/xsh1208/blog/1052781
  2. RDS默认提供的是内网ip,需要配合ECS云主机进行使用,通过本机访问需要申请绑定弹性公网ip。详将说明文档
  3. 下载安装数据库不推荐使用源码安装,过于繁琐。用yum直接安装会存在版本问题。
  4. 所以推荐wget下载指定的RPM包来进行安装,后通过yum进行安装和依赖管理
  5. 启动连接数据库后需要输入动态随机生成的密码:
cat /etc/my.cnf
cat /var/log/mysqld.log
  1. mysql忘记密码:https://blog.csdn.net/yelllowcong/article/details/79641313
  2. mysql允许远程访问:https://www.cnblogs.com/cnblogsfans/archive/2009/09/21/1570942.html
  3. sudo mysql -h 62.234.77.157 -uroot -p:连接远程服务器数据库 -h:目标主机ip
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值