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

我一直按照此链接中的说明在我的 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');

 

?>


HUX布斯
浏览 69回答 1
1回答

翻阅古今

我应该输入端点的名称、端点 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 userdefine('DB_PASSWORD', 'master password');define('DB_DATABASE', ' sample'); # if created when setting up RDS. if not skip this ?>
打开App,查看更多内容
随时随地看视频慕课网APP