Heim > PHP-Framework > Workerman > Wie stellt Workerman eine Verbindung zur Datenbank her?

Wie stellt Workerman eine Verbindung zur Datenbank her?

Freigeben: 2019-12-23 10:21:15
Original
3435 Leute haben es durchsucht

Wie stellt Workerman eine Verbindung zur Datenbank her?

Workerman/MySQL installieren

Methode 1:

kann über Composer installiert werden. Führen Sie den folgenden Befehl in der Befehlszeile aus (die Composer-Quelle ist im Ausland kann der Installationsprozess sehr langsam sein).

composer require workerman/mysql
Nach dem Login kopieren

Nachdem der obige Befehl erfolgreich ausgeführt wurde, wird das Anbieterverzeichnis generiert und dann autoload.php unter dem Anbieter in das Projekt eingeführt.

require_once __DIR__ . '/vendor/autoload.php';
Nach dem Login kopieren

Methode 2:

Laden Sie den Quellcode herunter, legen Sie das dekomprimierte Verzeichnis in Ihrem eigenen Projekt (an einem beliebigen Ort) ab und fordern Sie direkt die Quelldatei an.

require_once '/your/path/of/mysql-master/src/Connection.php';
Nach dem Login kopieren

Code zum Herstellen einer Verbindung zur Datenbank:

// 通过全局变量获得db实例                        
global$db;
  $db= new Workerman\MySQL\Connection('127.0.0.1', '3306', 'root', '','racinggame');
 //执行SQL
 $all_tables=$db->select('name')->from('sys_user')->query();
  print_r(json_encode($all_tables));
Nach dem Login kopieren

Für mehr Workerman-Wissen beachten Sie bitte die Spalte Workerman-Tutorial.

Das obige ist der detaillierte Inhalt vonWie stellt Workerman eine Verbindung zur Datenbank her?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage