10365462

MYSQLの接続に失敗しました

Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host ‘# Example MySQL config file for small systems.’ (11001) in C:xampphtdocs8-1mysql2.php on line 42
————————————————————-
// ■:MySQL クラス
//======================================================================
class MySQL{
//—————————
// □:変数の宣言
//—————————
var $m_Con;
var $m_HostName = “localhost”;
var $m_UserName = ” root”;
var $m_Password = “”;
var $m_Database = “cooking”;
var $m_Rows = 0;
//—————————
// □:コンストラクタ
//—————————
function MySQL(){
//$filename = “C:/common/mysql.ini”;
//<==Windows
$filename = “C:/xampp/mysql/binmy.cnf”;

//$filename = “C:xamppmysqlbinmy.cnf”;
//$filename = “/etc/mysql.ini”; //<==Linun

if (!file_exists($filename)){
die(“mysql.iniファイルが存在しません。555″);
}Else{
$fp = fopen($filename,”r”);
if (!$fp){
die(“mysql.iniファイルが存在しません。666”);
}Else{
$this->m_HostName=trim(fgets($fp));
$this->m_UserName=trim(fgets($fp));
$this->m_Password=trim(fgets($fp));
$this->m_Database=trim(fgets($fp));
}
fclose($fp);
}

//MYSQLへ接続 この下の行でエラーが発生します。
$this->m_con = mysql_connect($this->m_HostName,$this->m_UserName,$this->m_Password);
//$this->m_con = mysql_connect(“localhost”,”masao”,”bunbun”);
//Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘masao’@’localhost’ (using password: YES) in C:xampphtdocs8-1mysql2.php on line 43

//$this->m_con = mysql_connect(“localhost”,”root”,””);
//データベースの選択に失敗しました。DB:# from time to time and it’s important that the mysqld daemon

if (!$this->m_con){
die(“MYSQLの接続に失敗しました。”);
}
//データベースを選択
if (!mysql_select_db($this->m_Database,$this->m_con)){
die(“データベースの選択に失敗しました。DB:{$this->m_Database}”);
}
}
よろしくお願いします。

カテゴリ
[技術者向] コンピューター

関連記事

関連する質問