Le meilleur didacticiel connexion MySQL en 2024, dans ce didacticiel, vous pouvez apprendre Utiliser une connexion binaire mysql,Utiliser un script PHP pour connecter MySQL,
Vous pouvez utiliser le mode binaire MySQL vers le bas dans l'invite de commande de mysql, se connecter à la base de données MySQL.
Ce qui suit est un exemple simple de la ligne de commande pour connecter le serveur mysql:
[root@host]# mysql -u root -p Enter password:******
Après une connexion réussie se produit mysql> invite de commande, vous pouvez exécuter toute instruction SQL sur elle.
Après la commande ci-dessus est exécutée, la connexion est des résultats de sortie à succès sont les suivants:
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 utilisons l'utilisateur root pour se connecter au serveur MySQL, bien sûr, vous pouvez également utiliser un autre utilisateur mysql.
Si l'utilisateur des autorisations suffisantes, tout utilisateur peut effectuer des opérations de SQL dans la fenêtre d'invite de commande mysql.
Quitter mysql> invite de commande, vous pouvez utiliser la commande exit, comme suit:
mysql> exit Bye
PHP fournit la fonction mysql_connect () pour se connecter à la base de données.
Cette fonction a cinq paramètres, retour après un lien efficace pour MySQL identifiant de connexion, sinon retourne FALSE.
connection mysql_connect(server,user,passwd,new_link,client_flag);
Description Paramètre:
Paramètres | description |
---|---|
serveur | Optionnel. Il précise que le serveur que vous souhaitez vous connecter. Il peut inclure un numéro de port, tel que "hostname: port", ou le chemin à un socket local, par exemple, le localhost ": / path / to / socket". Si la directive PHP mysql.default_host undefined (par défaut), la valeur par défaut est 'localhost: 3306'. |
utilisateur | Optionnel. Nom d'utilisateur. La valeur par défaut est le nom du propriétaire du processus serveur. |
passwd | Optionnel. Mot de passe. La valeur par défaut est un mot de passe vide. |
new_link | Optionnel. Si vous utilisez les mêmes paramètres deuxième appel mysql_connect () ne va pas créer une nouvelle connexion, et renvoie l'identifiant de connexion est déjà ouverte. paramètre new_link changer ce comportement et mysql_connect () toujours ouvrir un nouveau lien, même si mysql_connect () a été appelé à l'avant avec les mêmes paramètres. |
client_flag | Optionnel. client_flags paramètre peut être une combinaison des constantes suivantes:
|
Vous pouvez utiliser mysql_close () la fonction de PHP pour déconnecter le lien avec la base de données MySQL.
Cette fonction prend un seul paramètre de la fonction mysql_connect () pour créer la connexion après un retour réussi de MySQL identifiant de connexion.
bool mysql_close ( resource $link_identifier );
Cette fonction ferme l'identifiant de connexion associé à la connexion non persistante au serveur MySQL. Si non spécifié link_identifier, est fermé pour une connexion ouverte.
Astuce: ne généralement pas besoin d'utiliser mysql_close (), comme les connexions non persistantes sont automatiquement fermés après le script est terminé.
Note: mysql_close () ne sera pas près de la mysql_pconnect () pour établir une connexion permanente.
Vous pouvez essayer les exemples suivants pour vous connecter à votre serveur MySQL:
<html> <head> <meta charset="utf-8"> <title>Connecting MySQL Server</title> </head> <body> <?php $dbhost = 'localhost:3306'; //mysql服务器主机地址 $dbuser = 'guest'; //mysql用户名 $dbpass = 'guest123';//mysql用户名密码 $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_close($conn); ?> </body> </html>