Php 将我的sql数据库localhost移动到live server
我想移动我的sql数据库,我已经将mysql.sql文件从localhost导出并导入到live server,现在我无法从该数据库获取文件和内容。我做什么?我确实确保了和数据库的连接是否良好且成功 这是我的页面Php 将我的sql数据库localhost移动到live server,php,mysql,database,Php,Mysql,Database,我想移动我的sql数据库,我已经将mysql.sql文件从localhost导出并导入到live server,现在我无法从该数据库获取文件和内容。我做什么?我确实确保了和数据库的连接是否良好且成功 这是我的页面 成功建立到MySQL的连接后,需要执行一个查询,指定要检索的内容,然后再检索 下面的示例使用 你应该探索这些方法来学习基础知识 $db = mysqli_connect('localhost', 'my_user', 'my_password', 'my_db'); if(mysql
成功建立到MySQL的连接后,需要执行一个查询,指定要检索的内容,然后再检索 下面的示例使用 你应该探索这些方法来学习基础知识
$db = mysqli_connect('localhost', 'my_user', 'my_password', 'my_db');
if(mysqli_connect_errno()){
echo'Database connection failed with the following error: '.mysqli_connect_errno();
exit;
}
if ($result = mysqli_query($db, "SELECT MyCol1,MyCol2 FROM MyTable")) {
while ($row = mysqli_fetch_row($result)) {
echo"{$row[0]} - {$row[1]}<br>");
}
mysqli_free_result($result);
}
mysqli_close($db);
$db=mysqli_connect('localhost','my_user','my_password','my_db');
if(mysqli\u connect\u errno()){
echo“数据库连接失败,出现以下错误:”。mysqli_connect_errno();
出口
}
如果($result=mysqli_query($db,“从MyTable中选择mycl1、mycl2”)){
while($row=mysqli\u fetch\u row($result)){
回显“{$row[0]}-{$row[1]}
”;
}
mysqli_免费_结果($result);
}
mysqli_close($db);
在这里,我连接并存储了我的数据库,并在这两个veriable中设置了一个sql命令(现在是字符串)
if(mysqli_connect_errno()){
echo'Database connection failed with the following error: '.mysqli_connect_errno();
exit;
}
这是为了检查数据库是否正确连接,如果连接不正确,则会显示一些错误
$result = mysqli_query($db,$sql);
这里我放置了数据库和sql命令来运行我的查询
while($row = mysqli_fetch_array($result)){
echo $row['username'];
}
这里最后输出与该查询匹配的用户名(在本例中,username是我的表中的一列)
我建议您更好地理解sql查询,并尝试提高安全性,因为这是黑客最常用的攻击注入点。
注意:如果数据库中的表是空的,那么它将无法获取任何内容数据库是否有内容?PHP是否获得了内容?是的,数据库中有内容,我已将文件上载到服务器。因此,当您进行查询时,结果是空的?您的sql connect似乎是空的。。你应该声明正确的连接参数我想它们是故意省略的。。。
$result = mysqli_query($db,$sql);
while($row = mysqli_fetch_array($result)){
echo $row['username'];
}