Heim  >  Artikel  >  PHP-Framework  >  So wechseln Sie die Datenbank im thinkphp323-Modell

So wechseln Sie die Datenbank im thinkphp323-Modell

王林
王林Original
2019-09-12 11:39:162836Durchsuche

So wechseln Sie die Datenbank im thinkphp323-Modell

Bei der Verarbeitung von Programmen stoßen wir häufig auf Daten, die in verschiedenen Datenbanken verarbeitet werden müssen. Daher müssen wir zwei verschiedene Datenbanken verbinden. Wie wechselt man also die Datenbanken im Modell?

1. Erstellen Sie zunächst ein Datenmodell.

So wechseln Sie die Datenbank im thinkphp323-Modell

2. Erstellen Sie eine neue Methode im Modell, um die Daten der Tabelle in den Daten abzufragen und zurückzugeben.

So wechseln Sie die Datenbank im thinkphp323-Modell

3. Erstellen Sie außerdem eine Methode im Controller, um die zurückgegebenen Daten auszudrucken, indem Sie die Methode im Modell aufrufen.

So wechseln Sie die Datenbank im thinkphp323-Modell

4. Es gibt zwei verschiedene Möglichkeiten, zwei verschiedene Datenbanken sww3 zu verbinden und in der Modulkonfigurationsdatei zu buchen

So wechseln Sie die Datenbank im thinkphp323-Modell

5. Verbinden Sie Daten DB_CONFIG1 im Modell mithilfe des Tabellenmitglieds, verbinden Sie Daten 2 mithilfe von DB_CONFIG2, um die Datentabelle blog_category zu verknüpfen

So wechseln Sie die Datenbank im thinkphp323-Modell

6. Verwenden Sie den Browser, um den Code zum Verbinden von Daten 2 zu steuern und auskommentieren. Stellen Sie zunächst nur eine Verbindung zu Datenbank 1 her, um die laufenden Ergebnisse anzuzeigen.

So wechseln Sie die Datenbank im thinkphp323-Modell

So wechseln Sie die Datenbank im thinkphp323-Modell

7. Verwenden Sie die Browsersteuerung und kommentieren Sie den Code aus, der zuerst Daten 1 verbindet. Stellen Sie nur eine Verbindung zu Datenbank 2 her um die laufenden Ergebnisse anzuzeigen. Es kann zweimal ausgeführt werden und nach der Ausführung die übereinstimmenden Ergebnisse anzeigen, um zu beweisen, dass der Datenbankwechsel erfolgreich war.

So wechseln Sie die Datenbank im thinkphp323-Modell

So wechseln Sie die Datenbank im thinkphp323-Modell

Wenn Sie weitere verwandte Inhalte erfahren möchten, besuchen Sie bitte die chinesische PHP-Website.

Empfohlenes Tutorial: Thinkphp-Tutorial

Das obige ist der detaillierte Inhalt vonSo wechseln Sie die Datenbank im thinkphp323-Modell. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Vorheriger Artikel:Unterstützt thinkphp5 Oracle?Nächster Artikel:Unterstützt thinkphp5 Oracle?