Frequently Asked Questions

Other Languages: Dansk Deutsch Ελληνικά English Español Suomi Filipino Français Indonesian Italiano Japanese Korean Malay Bokmål Nederlands Polski Português - Brasil Português - Portugal Svenska Thai Türkçe Українська Vietnamese Chinese Taiwan Chinese

Подключение к MySQL с помощью PHP

Print this Article
Last Updated: February 2, 2015 12:27 PM

Вы можете получить доступ к базам данных MySQL напрямую через скрипты PHP. В таком случае вы сможете читать данные со своей базы данных и записывать в нее данные напрямую со своего веб-сайта.

Как подключиться к MySQL с помощью PHP

  1. Подключитесь к своему серверу MySQL с помощью mysql_connect. Например,

    $con = mysql_connect(«ИМЯ ХОСТА», «ИМЯ ПОЛЬЗОВАТЕЛЯ», «ПАРОЛЬ»);

    Если вам нужна помощь по вашим данным mysql_connect, смотрите Просмотр сведений о базе данных в аккаунтах общего хостинга.

  2. Выберите базу данных, к которой вы хотите получить доступ, с помощью mysql_select_db. Например,

    mysql_select_db(«НАЗВАНИЕ БАЗЫ ДАННЫХ», $con)
    Где «НАЗВАНИЕ БАЗЫ ДАННЫХ» — название вашей базы данных, оно также отображено на странице с описанием базы данных.

После подключения и выбора базы данных вы можете сделать свой запрос с помощью PHP.

Для того чтобы помочь вам создать свою собственную строку подключения, мы привели для вас ниже пример.

Образец строки подключения к MySQL с помощью PHP

<?php //Sample Database Connection Syntax for PHP and MySQL. //Connect To Database $hostname="your_mysqlserver.secureserver.net"; $username="your_dbusername"; $password="your_dbpassword"; $dbname="your_dbusername"; $usertable="your_tablename"; $yourfield = "your_field"; mysql_connect($hostname,$username, $password) or die ("<html><script language='JavaScript'>alert('Unable to connect to database! Please try again later.'),history.go(-1)</script> <!-- Mirrored from help.secureserver.net/article/216?prog_id=ixonecom&locale=ru by HTTrack Website Copier/3.x [XR&CO'2014], Wed, 29 Jul 2015 07:34:37 GMT --> </html>"); mysql_select_db($dbname); # Check If Record Exists $query = "SELECT * FROM $usertable"; $result = mysql_query($query); if($result) { while($row = mysql_fetch_array($result)) { $name = $row["$yourfield"]; echo "Name: ".$name."<br>"; } } ?>

Подробнее можно узнать на странице Функции MySQL на php.net.