连接AWS服务器
云服务器上安装MySQL参考教程
- linux-安装MySQL:https://blog.csdn.net/xhmico/article/details/125197747
- 云端服务器(linux版)部署mysql:https://blog.csdn.net/m0_51406695/article/details/123886966
- linux云服务器从零开始安装mysql:https://blog.csdn.net/weixin_48451662/article/details/121988914
补:AWS 亚马逊 EC2 云服务有关的教程 - 在 AWS EC2 上运行 MySQL 数据库——初学者教程:https://towardsdatascience.com/running-mysql-databases-on-aws-ec2-a-tutorial-for-beginners-4301faa0c247
- 官方连接到运行 MySQL 数据库引擎的数据库实例:https://docs.aws.amazon.com/zh_cn/AmazonRDS/latest/UserGuide/USER_ConnectToInstance.html
- Ubuntu18.04安装mysql(AWS云):https://www.cnblogs.com/rainbowcpu/p/11923051.html
连接AWS服务器上的MySQL参考教程
- 使用Amazon RDS 创建和连接MySQL数据库:https://aws.amazon.com/cn/getting-started/hands-on/create-mysql-db/
- MySQL : Deploy , Configure and remote access the MySQL on EC2,展示了完整的EC2创建MySQL过程但未展示数据库写入操作:https://www.youtube.com/watch?v=sxkjps_ZyM0
- 最后3分钟展示了Amazon RDS可以在外边创建数据表、插入数据操作: https://www.youtube.com/watch?v=fhDhfG9MEF8
- AWS RDS with MySQL Workbench,也是最后展示了RDS的写入数据 :https://www.bilibili.com/video/BV1x34y147eG/?spm_id_from=333.337.search-card.all.click&vd_source=6f4d58f2911ca74aae4c08e71feb11f0
- 官网的连接EC2的例子,但依然没有展示写入数据的例子:https://aws.amazon.com/cn/premiumsupport/knowledge-center/rds-mysql-ssh-workbench-connect-ec2/#
使用的是TCP/IP的方式远程连接MySQL
我们需要知道远程服务器的IP地址hostname和MySQL的username和password。
改动
TCP/IP连接时出现以下问题:
mysqli_connect(): (HY000/2002): 由于目标计算机积极拒绝,无法连接。
解决:
修改远程MySQL访问设置
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
将 bind-address = 127.0.0.1和下一句mysqlx-bind-address
改为 0.0.0.0
AWS S3 存储桶访问
https://www.youtube.com/watch?v=39X5WdZbEwQ&list=LL&index=1