Heim  >  Artikel  >  Backend-Entwicklung  >  mysql – PHP-CLI-Modus zum Herstellen einer Verbindung zur Datenbank

mysql – PHP-CLI-Modus zum Herstellen einer Verbindung zur Datenbank

WBOY
WBOYOriginal
2016-08-18 09:15:291790Durchsuche

Das Ausführen von PHP im CLI-Modus enthält den folgenden Code:

<code>echo "开始";
$connection=mysql_connect("localhost","root","123456");
mysql_select_db("mydb");
mysql_query("set names utf8");
echo "数据库连完了";</code>

Führen Sie dann das Skript mit CLI unter Putty aus
mysql – PHP-CLI-Modus zum Herstellen einer Verbindung zur Datenbank

Es wird nur die erste Codezeile gedruckt und der Druck nach der Verbindung mit MySQL wird nicht ausgeführt.
Darf ich fragen, warum das so ist?

Behoben: Das MySQL-Modul wurde in mehreren Umgebungen nicht erfolgreich geladen

Antwortinhalt:

Das Ausführen von PHP im CLI-Modus enthält den folgenden Code:

<code>echo "开始";
$connection=mysql_connect("localhost","root","123456");
mysql_select_db("mydb");
mysql_query("set names utf8");
echo "数据库连完了";</code>

Führen Sie dann das Skript mit CLI unter Putty aus
mysql – PHP-CLI-Modus zum Herstellen einer Verbindung zur Datenbank

Es wird nur die erste Codezeile gedruckt und der Druck nach der Verbindung mit MySQL wird nicht ausgeführt.
Darf ich fragen, warum das so ist?

Behoben: Das MySQL-Modul wurde in mehreren Umgebungen nicht erfolgreich geladen

Posten Sie die phpinfo-Ausgabe, um sie zu sehen? Ist Ihr Linux ein Debian-System?

Bitte verwenden Sie pdo

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn