Comment se connecter à la base de données MySQL ? Script PHP pour se connecter à l'instance de base de données MySQL

Comment se connecterBase de données MySQL? Connexion aux scripts PHPMySQLinstance de base de données

Connexion MySQL


utiliser la connexion binaire mysql

Vous pouvez utiliser le mode binaire MySQL pour entrer l'invite de commande mysql pour vous connecter à la base de données MySQL.

Exemple

Voici un exemple simple de connexion à un serveur mysql depuis la ligne de commande :

[root@host]# mysql -u root -p
Enter password:******

Après une connexion réussie, la fenêtre d'invite de commande mysql> apparaîtra et vous pourrez y exécuter n'importe quelle instruction SQL.

Une fois la commande ci-dessus exécutée, la sortie de connexion réussie est la suivante :

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2854760 to server version: 5.0.9

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

Dans l'exemple ci-dessus, nous avons utilisé l'utilisateur root pour se connecter au serveur mysql, bien sûr, vous pouvez également utiliser d'autres utilisateurs mysql pour vous connecter.

Si les privilèges de l'utilisateur sont suffisants, n'importe quel utilisateur peut effectuer des opérations SQL dans la fenêtre d'invite de commande mysql.

Pour quitter la fenêtre d'invite de commande mysql>, vous pouvez utiliser la commande exit comme suit :

mysql> exit
Bye

Connectez-vous à MySQL à l'aide d'un script PHP

PHP fournit la fonction mysqli_connect() pour se connecter à la base de données.

La fonction a 6 paramètres, renvoie l'ID de connexion après une connexion réussie à MySQL et renvoie FALSE en cas d'échec.

grammaire

mysqli_connect(host,username,password,dbname,port,socket);

Description du paramètre :

参数描述
hôteOptionnel.Spécifie le nom d'hôte ou l'adresse IP.
Nom d'utilisateurOptionnel.Spécifie le nom d'utilisateur MySQL.
Mot de passeOptionnel.Spécifie le mot de passe MySQL.
dbnameOptionnel.Spécifie la base de données par défaut à utiliser.
portOptionnel.Spécifie le numéro de port pour tenter de se connecter au serveur MySQL.
douilleOptionnel.Spécifie le socket ou le canal nommé à utiliser.

Vous pouvez utiliser la fonction mysqli_close() de PHP pour vous déconnecter d'une base de données MySQL.

Cette fonction n'a qu'un seul paramètre, l'identifiant de connexion MySQL renvoyé par la fonction mysqli_connect() après la création d'une connexion réussie.

grammaire

bool mysqli_close ( mysqli $link )

Cette fonction ferme la connexion non persistante au serveur MySQL associé à l'ID de connexion spécifié.Si aucun link_identifier n'est spécifié, la dernière connexion ouverte est fermée.

Astuces:Il n'est généralement pas nécessaire d'utiliser mysqli_close() car les connexions ouvertes non persistantes sont automatiquement fermées après la fin de l'exécution du script.

Exemple

Vous pouvez essayer l'instance suivante pour vous connecter à votre serveur MySQL :

se connecter à MySQL

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功';
mysqli_select_db($conn, 'chenweiliang' );
mysqli_close($conn);
?>

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) partagé "Comment se connecter à la base de données MySQL ? Script PHP pour se connecter à l'instance de base de données MySQL" vous aidera.

Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-456.html

Bienvenue sur la chaîne Telegram du blog de Chen Weiliang pour obtenir les dernières mises à jour !

🔔 Soyez le premier à obtenir le précieux « Guide d'utilisation de l'outil d'IA de marketing de contenu ChatGPT » dans le répertoire supérieur de la chaîne ! 🌟
📚 Ce guide contient une valeur énorme, 🌟C'est une opportunité rare, ne la manquez pas ! ⏰⌛💨
Partagez et likez si vous aimez !
Vos partages et likes sont notre motivation continue !

 

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

到 顶部