我已经得到了我的组织的管理,即服务器选择,用户名和密码签署的凭证到phpMyAdmin。我正在学习这课程的下一章"15-使用PHP访问这“,我的目标是使用提供的凭据上传以下这脚本,以便测试下面的PHP脚本。第二个脚本是对我来说很重要的脚本,因为我需要测试是否可以连接到管理员在服务器选择中创建的数据库:
有关我的helloworld.php脚本,请参阅下面的代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php echo '<p>Testing 123 ... Hello World</p>'; ?>
</body>
</html>有关我的databases.php脚本,请参阅下面的代码:
<?php
// 1.Create a database connection
$dbhost = "mydbhostserver";
$dbuser = "uname";
$dbpass = "password";
$dbname = "dbname";
$connection = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
// Test if connection occured
if(mysqli_connect_errno()) {
die("Database connection failed: " .
mysqli_connect_error() .
"(" . mysqli_connect_errno() . ")");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en">
<head>
<title>Connecting to MySQL with PHP</title>
</head>
<body>
</body>
</html>
<?php
// 5.Close a database connection
mysql_close($connection);
?>在提到上面的问题/问题时,我的问题/问题是,在phpMyAdmin中,我如何访问web服务器的根目录,即(DOCUMENT_ROOT),就像我从这个页面理解的那样,来上传我的上面的脚本(和其他脚本)?
这听起来并不简单,但我可以使用phpMyAdmin中的选项卡来访问它吗?例如数据库、SQL、状态等。或者这是
我的第二个问题是如何在phpMyAdmin中确定我的服务器启用了PHP?一旦我登录到登陆页面的项目要点,标题为web服务器,我可以看到这个"PHP扩展: mysqli“。这是否表明我被分配到的服务器选择是否启用了PHP?
我很感激任何建议/建议。
发布于 2014-10-22 01:59:39
在这种用法中,您将根本不使用phpMyAdmin。phpMyAdmin是管理MySQL数据库的工具,它恰好是用MySQL编程语言编写的。
您要做的是将PHP脚本上传到PHP服务器,这是在phpMyAdmin之外完成的(通常使用FTP、SFTP或SCP之类的工具)。由于phpMyAdmin是为管理数据库实例而设计的,因此没有任何特性可以通过它上传PHP文件。而且,phpMyAdmin在您的服务器上工作是一个很好的指示,表明您的PHP安装工作正常。您提到的“PHPExtension: mysqli”的具体行是指为phpMyAdmin配置的函数库,用于(通过PHP)访问MySQL服务器。您的代码似乎也在使用mysqli库。
https://stackoverflow.com/questions/26452955
复制相似问题