Лучшее руководство по Подключение PHP MySQL в 2024 году. В этом руководстве вы можете изучить Я использую MySQLi или PDO?,MySQLi и PDO подключение экземпляра MySQL,установка MySQLi,установка PDO,подключение к MySQL,Примеры (MySQLi - объектно-ориентированный),Примеры (MySQLi - процессно-ориентированный),Примеры (PDO),Закрыть соединение,Примеры (MySQLi - объектно-ориентированный),Примеры (MySQLi - процессно-ориентированный),Примеры (PDO),
PHP 5 или выше, и рекомендует следующие способы подключения MySQL:
В ранних версиях PHP, мы используем расширение MySQL. Тем не менее, расширение в 2012 году не рекомендуется.
Если вам нужен короткий ответ, то есть, "то, что вы привыкли использовать, которые."
MySQLi и PDO имеют свои преимущества:
PDO приложения в 12 различных баз данных, Mysqli только для базы данных MySQL.
Так что, если вам нужно переключить проект в различных базах данных, рекомендуется использовать PDO, так что вам нужно только изменить строку подключения и ведомства могут запросить. Использование MySQLi, если в другой базе данных, вам нужно переписать весь код, в том числе запросов.
Оба являются объектно-ориентированными, но и обеспечивает интерфейс MySQLi API.
Оба поддерживают подготовленные заявления. Подготовленные заявления для предотвращения инъекций SQL, для обеспечения безопасности веб-проектов является очень важным.
В этой главе и следующей главе, мы будем использовать следующие три способа продемонстрировать PHP MySQL работают:
Linux и Windows: при расширение MySQLi пакета MySQL php5 устанавливается в большинстве случаев устанавливается автоматически.
Установка Для получения дополнительной информации, пожалуйста, см: http://php.net/manual/en/mysqli.installation.php
Через phpinfo (), чтобы увидеть, если установка была выполнена успешно:
Подробную информацию по установке смотрите: http://php.net/manual/en/pdo.installation.php
Через phpinfo (), чтобы увидеть, если установка была выполнена успешно:
Перед тем, как посетить базу данных MySQL, нам нужно подключиться к серверу базы данных:
Обратите внимание, что в приведенном выше примере объектно-ориентированного $ connect_error в PHP 5.2.9 и 5.3.0 добавлены. Если вам необходимо обеспечить совместимость с более ранними версиями, пожалуйста, используйте следующий код для замены: // Проверка соединения если (mysqli_connect_error ()) { умереть ( "Подключение к базе данных не удалось:" mysqli_connect_error ().); } |
Следует отметить, что в приведенном выше примере мы определили базу данных PDO (MyDB). ПДО во время соединения необходимо установить имя базы данных. Если не указано, то создается исключение. |
Соединение будет автоматически закрывать после выполнения сценария. Кроме того, можно использовать следующий код, чтобы закрыть соединение: