Maison  >  Article  >  développement back-end  >  Comment connecter la base de données MYSQL avec PHP

Comment connecter la base de données MYSQL avec PHP

高洛峰
高洛峰original
2017-03-01 16:31:554461parcourir

Pour les utilisateurs PHP débutants, tant que nous maîtrisons les opérations de base des bases de données telles que l'écriture, la lecture, l'édition et la suppression, nous pouvons même commencer à écrire des programmes simples, tels que des livres d'or, des systèmes d'articles d'actualité. , etc. . Dans l'ensemble du processus, la connexion à la base de données MySQL est également très importante. Vous pouvez utiliser diverses méthodes pour vous connecter. Pour les novices, nous n'avons pas besoin d'analyser quelle méthode optimise les ressources du système. d'abord.

Ici, nous résumons plusieurs méthodes couramment utilisées pour connecter PHP à la base de données MYSQL.

Premièrement, Méthodes courantes couramment utilisées

$mysql_server="localhost";
$mysql_username="数据库用户名";
$mysql_password="数据库密码";
$mysql_database="数据库名";
//建立数据库链接
$conn = mysql_connect($mysql_server,$mysql_username,$mysql_password) or die("数据库链接错误");
//选择某个数据库
mysql_select_db($mysql_database,$conn);
mysql_query("set names 'utf8'");
//执行MySQL语句
$result=mysql_query("SELECT id,name FROM 数据库表");
//提取数据
$row=mysql_fetch_row($result);

Lors de l'extraction des données, nous utilisons mysql_fetch_row Nous pouvons également utiliser mysql_fetch_assoc et mysql_fetch_array Pour plus de détails, nous nous référons au manuel.

Deuxièmement, Méthode orientée objet

$db=new mysqli($dbhost,$username,$userpass,$dbdatabase);
if(mysqli_connect_error()){
echo 'Could not connect to database.';
exit;
}

$result=$db->query("SELECT id,name FROM user");
$row=$result->fetch_row();

Troisièmement, Méthode PDO

$dsn='mysql:host='.$dbhost.';dbname='.$dbdatabase.';'
$dbh=new PDO($dsn,$username,$userpass);

$stmt=$dbh->query('SELECT id,name FROM user');
$row=$stmt->fetch();

Les éléments ci-dessus sont couramment utilisés 3 Il existe trois façons de connecter PHP à la base de données MYSQL. Nous pouvons essayer de les utiliser. Généralement, nous utilisons davantage la première méthode.

Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'apprentissage de chacun. J'espère également que tout le monde soutiendra le site Web PHP chinois.

Pour plus d'articles sur la façon de connecter PHP à la base de données MYSQL, veuillez faire attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn