я попробовал все, чтобы сделать мой сайт подключиться к базе данных, но я всегда получаю свою ошибку: Не удалось подключиться к основной базе данных у меня есть 2 файлакак получить php подключиться к mysql?
define('DBHOST','localhost');
define('DBUSER','root');
define('DBPASS','root');
define('DBNAME','test');
define('dbslave','test');
define('dbsiteid','1');
define('dbprefix','_blog');
и connect.php
error_reporting(0);
$connect = mysql_connect("$DBHOST", "$DBUSER", "$DBPASS");
if (! $connect) {
die('Could not connect to Database server');
}
$siteid = "$dbsiteid";
$prefix = "$dbprefix";
$dbmast = "$DBNAME";
$dbslave = "$dbslave";
$cmast = mysql_select_db("$DBNAME");
if (! $cmast) {
die('Could not connect to Master Database');
}
$cslave = mysql_select_db("$dbslave");
if (! $cslave) {
die('Could not connect to Slave Database');
}
как я могу решить эту ошибку с подключением или что я сделал не так?
Не используйте mysql, поскольку он обесцвечен. Вместо этого используйте mysqli – dannmate
Почему вы отключите ошибки ?! Мы не можем вам помочь, если вы не знаете, в чем проблема. –
Пожалуйста, [не используйте 'mysql_ *' функции] (http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php), они больше не поддерживаются и [официально устарели] (https://wiki.php.net/rfc/mysql_deprecation). Узнайте о [подготовленных заявлениях] (http://en.wikipedia.org/wiki/Prepared_statement) и используйте [PDO] (http://us1.php.net/pdo) или [MySQLi] (http: // us1.php.net/mysqli). [Эта статья] (http://php.net/manual/en/mysqlinfo.api.choosing.php) поможет вам решить. – sjagr