Lors du développement d'applications Web à l'aide de PHP, vous devez parfois utiliser ODBC pour vous connecter à la base de données. ODBC est un standard permettant de connecter différents types de bases de données. Si vous souhaitez utiliser ODBC pour vous connecter à la base de données en PHP7, vous devez d'abord installer l'extension ODBC.
Exécutez la commande suivante pour installer ODBC sur le système Ubuntu :
sudo apt-get update sudo apt-get install unixodbc-dev
Exécutez la commande suivante pour installer l'extension ODBC :
sudo apt-get install php7.0-odbc
Après avoir installé le Extension ODBC, vous devez éditer les fichiers de configuration ODBC odbc.ini et odbcinst.ini.
Modifiez d'abord le fichier odbc.ini :
sudo nano /etc/odbc.ini
Ajoutez le contenu suivant à la fin du fichier :
[ODBC Data Sources] mydsn = myodbcdriver [mydsn] Driver = /usr/lib/x86_64-linux-gnu/odbc/libmyodbc8w.so Server = your_server_name Database = your_database_name User = your_username Password = your_password Port = your_port ClientCharset = UTF-8
Faites attention à remplacer votre_nom_serveur, votre_nom_base de données, votre_nom d'utilisateur, votre_mot de passe, votre_port par les valeurs réelles.
Puis éditez le fichier odbcinst.ini :
sudo nano /etc/odbcinst.ini
Ajoutez le contenu suivant à la fin du fichier :
[myodbcdriver] Driver = /usr/lib/x86_64-linux-gnu/odbc/libmyodbc8w.so UsageCount = 1
Exécutez la commande suivante dans le terminal pour tester la connexion ODBC :
isql -v mydsn
Si la connexion réussit, le message suivant apparaîtra :
+---------------------------+ | Connected! | | | | sql-statement | | help [tablename] | | quit | | | +---------------------------+
Entrez quit pour quitter.
Connectez ODBC en code PHP :
$conn = odbc_connect("mydsn", "your_username", "your_password"); if (!$conn) { exit("连接数据库失败!"); } $sql = "SELECT * FROM your_table"; $rs = odbc_exec($conn, $sql); while(odbc_fetch_row($rs)) { $value = odbc_result($rs, 1); echo "$value\n"; } odbc_close($conn);
Remplacez mydsn, votre_nom d'utilisateur et votre_mot de passe par les valeurs réelles.
L'installation de l'extension ODBC permet à PHP7 de se connecter à la base de données ODBC. Les étapes d'installation comprennent l'installation d'ODBC, l'installation des extensions ODBC, la configuration des fichiers ODBC et les tests. Après une installation réussie, vous pouvez vous connecter à ODBC et interroger la base de données en code PHP.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!