Articles of подключение к базе данных

Cake PHP MySql Connection

ОС: WIN7 64bit, XAMPP. Ошибка: Cake is NOT able to connect to the database. Database connection "Mysql" is missing, or could not be created. Я работаю над получением CakePHP на моем компьютере, но я получаю ошибку выше. Я давно искал решения для решения проблемы, и ничто не решило проблему. Вот элементы, которые я проверил до […]

PHP mysqli :: autocommit VS "START TRANSACTION"

В нашем объекте слоя базы данных мы всегда управляли транзакциями с операциями SQL «START TRANSACTION», «ROLLBACK» и «COMMIT» SQL, выполняемыми с помощью mysqli :: query. Проведя некоторое исследование сегодня, я обнаружил это упоминание в Руководстве MySQL относительно использования вызовов уровня API для управления транзакцией VS с использованием прямого SQL: Важный Многие API-интерфейсы, используемые для написания […]

Неустранимая ошибка: неопределенная константа класса

Поэтому я пытаюсь использовать этот класс соединения mysqli (код ниже), но я получаю сообщение об ошибке: Fatal error: Неопределенная константа класса «DBUSER» […] Я не могу понять, почему, потому что я установил все учетных данных подключения к базе данных и включил конфигурационный файл. Мой db.config.class.php: class config { public static $DBSERVER = "localhost"; // Set […]

Соединение с mysqli () не работает, почему?

У меня странная проблема при подключении к базе данных mysql в Microsoft Azure. Когда я использую эту команду для подключения к базам данных, запросы работают успешно. $con = mysql_connect($mysql_db_hostname, $mysql_db_user, $mysql_db_password) or die("Could not connect database"); mysql_select_db($mysql_db_database, $con) or die("Could not select database"); Но когда я использую эту команду, это не сработает: $con = new […]

Я не могу получить доступ к XAMPP phpMyAdmin; он говорит: Ошибка MySQL: Документация Не удается подключиться: неверные настройки

Полное сообщение об ошибке: Error MySQL said: Documentation Cannot connect: invalid settings. Connection for controluser as defined in your configuration failed. phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information […]

Предупреждение: mysqli_connect (): сервер MySQL ушел

Я написал простой PHP-код для подключения к серверу mysql, как показано ниже. <?php $username = "root"; $password = "Kepwd"; $hostname = "localhost:81"; //connection to the database $dbhandle = mysqli_connect($hostname, $username, $password) or die("Unable to connect to MySQL"); echo "Connected to MySQL<br>"; ?> но это порождает следующие ошибки. Я нашел несколько тем, касающихся этой проблемы в […]

Codeigniter / PHP проверить, можете ли подключиться к базе данных

Я хотел бы сделать резервную копию моей прочитанной базы данных реплики (т. Е. Slave) с моей основной базой данных, но это простое логическое значение: $config['hostname'] = "myReadReplicaDatabase.com"; //…$config['other_stuff']; other config stuff… $db_obj=$CI->load->database($config, TRUE); if(!$db_obj){ $config['hostname'] = "myMasterDatabase.com"; $db_obj=$CI->load->database($config, TRUE); } После завершения моей прочитанной базы данных реплик я ожидал, что логическое значение будет оцениваться как […]

Шаблоны проектирования. Как создать объект базы данных / соединение только при необходимости?

У меня есть простое приложение, скажем, что у него есть несколько классов и «дополнительный», который обрабатывает запросы к базе данных. В настоящее время я создаю объект базы данных каждый раз, когда приложение используется, но в некоторых случаях нет необходимости в подключении к базе данных. Я делаю это так (PHP btw): $db = new Database(); $foo […]