我已经创建了一个PHP网站,并拥有一个mysql数据库,直到现在它仍位于我的本地主机上,因此我可以从phpmyadmin查看该数据库,并且一切正常(登录等)。我在github上建立了一个仓库,并将其连接到heroku,这样该网站就可以运行了,并在ClearDB Mysql上使用了添加。通过设置表将其连接到mysql工作台。
我只是不知道下一步要运行什么数据库。我是php的新手,所以我不知道我是否也应该更改代码以连接到mysql工作台。
$servername = "localhost:3308";
$dbusername = "root";
$dbPassword = "";
$dbName = "user_registration";
$conn = mysqli_connect($servername,$dbusername,$dbPassword,$dbName);
if (!$conn) {
die("Connection Failed: ".mysqli_connect_error());
}
我在dbh.php文件中拥有此文件,我尝试输入cleardb提供的用户名和密码,但是它也不起作用。我尝试对它进行更多的研究,但找不到能完全解决问题的东西(我可能措词不正确)。
此外,如果我必须在推送到github的php文件中包含密码和用户名,那不是很安全吗?这是给我的投资组合,并不供人们使用,但我很想知道!非常感谢:)