为了账号安全,请及时绑定邮箱和手机立即绑定

在 AWS 中设置 Web 服务器数据库 - 无法理解 dbinfo.inc 文件部分说明

在 AWS 中设置 Web 服务器数据库 - 无法理解 dbinfo.inc 文件部分说明

PHP
HUX布斯 2023-08-11 10:58:33
我一直按照此链接中的说明在我的 EC2 实例中设置 MySQL:https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Tutorials.WebServerDB.CreateWebServer.html我很难使用 和 将所需数据输入到 dbinfo.inc 文件中,DB_server因为DB_Database链接中的说明不清楚。因为DB_SERVER它说输入数据库实例端点。我确实创建了端点,但我不知道要输入什么'db_instance_endpoint'。我应该输入端点的名称、端点 ID 或服务名称吗?我确实创建了一个数据库,但我不知道要输入什么来代替数据库'sample'。我是输入数据库数据库标识符还是直接保留为'sample'?我是不是只要输入数据库的主密码就可以了,输入我创建数据库时创建的Databases主密码。请记住,我尚未创建'tutorial_user'帐户或'sample'数据库。我是 MySQL 新手,所以我不确定上面发布的链接中的 SamplePage.php 是否创建了“sample”数据库和“tutorial_user”,或者这是我在填写 dbinfo.inc 之前需要做的事情。<?php define('DB_SERVER', 'db_instance_endpoint');define('DB_USERNAME', 'tutorial_user');define('DB_PASSWORD', 'master password');define('DB_DATABASE', 'sample'); ?>
查看完整描述

1 回答

?
翻阅古今

TA贡献1780条经验 获得超5个赞

我应该输入端点的名称、端点 ID 或服务名称吗?

其完整端点 url,例如:

database-3.cet1e6zsz0ag.us-east-2.rds.amazonaws.com

我确实创建了一个数据库,但我不知道要输入什么来代替“示例”数据库。

如果您在创建 RDS 时创建了默认数据库,则可以将值放入RDS 的选项卡DB Name中。Configuration

我是不是只要输入数据库的主密码就可以了,输入我创建数据库时创建的Databases主密码。

是的,对于初始连接,您需要主帐户和admin用户(默认用户,除非您更改它)。首次连接后,您可以创建具有受限权限的其他用户。

请记住,我尚未创建“tutorial_user”帐户或“sample”数据库。

初始连接后,您可以使用常规 SQL 命令创建它们,就像在本地数据库上一样。

您的文件可能如下所示:

<?php

 

define('DB_SERVER', 'database-3.cet1e6zsz0ag.us-east-2.rds.amazonaws.com');

define('DB_USERNAME', 'tutorial_user'); # master user

define('DB_PASSWORD', 'master password');

define('DB_DATABASE', ' sample'); # if created when setting up RDS. if not skip this

 

?>


查看完整回答
反对 回复 2023-08-11
  • 1 回答
  • 0 关注
  • 66 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信