[英]Database connection phpmyadmin
我正在為一個在phpmyadmin上具有數據庫的電子商務工作。 在另一個網站上,我想連接到該數據庫。 我有密碼,用戶名和數據庫名稱,因此我正在使用此“連接字符串”:
<?php
$nomehost = "localhost";
$nomeuser = "user";
$password = "pass";
// connection
$conn=mysql_connect($nomehost,$nomeuser,$password);
if (!$conn) exit ("Error connection<br>");
// db name
if (!mysql_select_db("db_name",$conn)) exit("Error db name<br>");
?>
結果是“錯誤數據庫名稱”。 我能做什么? 我是否要在phpmyadmin中設置一些選項?
首先:該錯誤是由於您在MySql服務器中選擇了錯誤的數據庫而引起的。 您的數據庫名為db_name嗎???
編輯:根據您的評論:托管php頁面的服務器是否與mysql服務器相同?
然后:phpmyadmin僅僅是連接和處理MySql數據庫的工具,而不是數據庫服務器本身。
最后但最重要的一點是: 您正在使用php中不推薦使用的庫(mysql)連接到MySql服務器。 請考慮遷移到mysqli或更好地遷移到PDO
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.