Heim  >  Artikel  >  Backend-Entwicklung  >  Ausführliche Erläuterung der Anwendungsbeispiele der LocalDB-Datenbank, die mit VS2015 geliefert wird

Ausführliche Erläuterung der Anwendungsbeispiele der LocalDB-Datenbank, die mit VS2015 geliefert wird

零下一度
零下一度Original
2017-06-25 09:18:104613Durchsuche

In diesem Artikel wird hauptsächlich die Verwendung der mit VS2015 gelieferten LocalDB-Datenbank im Detail vorgestellt. Sie hat einen gewissen Referenzwert.

Für Programmierer wird es mehr oder weniger darum gehen mit der Datenbank. Wenn Sie Visual Studio für die Programmentwicklung nutzen, ist die SQL Server-Datenbank von Microsoft die beste Wahl. Aber hier kommt das Problem. Die SQL Server-Datenbank ist oft mehrere Gigabyte groß und nimmt nach der Installation ziemlich viel Platz ein. Muss jeder Entwickler SQL Server während der Entwicklung installieren? Tatsächlich besteht für die Entwicklung kleiner Projekte, Testprojekte und Lernprojekte keine Notwendigkeit, eine so große Datenbank wie SQL Server zu verwenden. Microsoft selbst ist sich dessen bewusst und hat daher eine stark vereinfachte Version der SQL Server-Datenbank herausgebracht: Sql Server LocalDB. Diese kleine Datenbank kann die Entwicklung und das Debuggen normaler Projekte vollständig erfüllen. Der Schlüssel liegt darin, dass sie nur ein paar Dutzend M beträgt, was den Betriebsdruck des PCs erheblich reduzieren kann. In diesem Artikel wird kurz die Verwendung der LocalDB-Datenbank in Visual Studio 2015 vorgestellt. 1. Installation von LocalDB

LocalDB wird bei der Installation von VS2015 automatisch installiert. Solange VS2015 korrekt installiert ist, ist localDB auf jeden Fall vorhanden.

2. LocalDB-Verbindung und -Verwaltung

Geben Sie VS2015 ein und wählen Sie „SQL ServerObjekt im Ressourcenmanager „

Ansicht

“. ", können Sie die folgende Schnittstelle sehen.

Klicken Sie mit der rechten Maustaste auf SQL Server und wählen Sie „SQL Server hinzufügen“.

Durchsuchen Sie den lokalen Bereich im Popup-Formular und Sie können sehen, dass es zwei Datenbankinstanzen gibt: MSSQLLocalDB und ProjectsV13. Bei diesen beiden Instanzen handelt es sich um LocalDB, das mit VS2015 geliefert wird, weil die MSSQLLocalDB des Posters zur V12-Version von LocalDB gehört und ProjectsV13 zur V13-Version von LocalDB gehört Wird von VS2015 verwendet. Nehmen Sie als Nächstes MSSQLLocalDB als Beispiel für die Verbindung. Nach erfolgreicher Verbindung kann der Ressourcenmanager auf der linken Seite die Ressourcen der Datenbank verwalten.

Dann können wir versuchen, einen neuen Datenbanktest zu erstellen.

Nachdem die Testdatenbank erfolgreich erstellt wurde, können Sie die Datenbank normal betreiben. Wenn Sie jedoch eine Verbindung zu einer externen Datenbankdatei herstellen möchten, können Sie diese nicht direkt im SQL Server Resource Manager bedienen. In diesem Fall müssen Sie sie im Server Resource Manager bedienen. Der Vorgang ist wie folgt:

Wählen Sie „Verbindung hinzufügen“ im Server-Explorer. Wenn Sie die externe Datenbankdatei direkt verbinden, wird die Datei standardmäßig an LocalDB angehängt:

Wählen Sie im Popup-Fenster „Durchsuchen“ aus, um eine externe Datenbankdatei hinzuzufügen:

Klicken Sie nach Auswahl der Datei auf „OK“. Daraufhin wird eine angezeigt zusätzliche externe Datenbankdatei im Serverressourcenmanager Datenbankdateiverbindung:

Überprüfen Sie MSSQLLocalDB erneut im SQL Server Object Explorer. Sie können sehen, dass die gerade hinzugefügte externe Datenbank angehängt ist diese

lokale Datenbank :

Wenn Sie eine Verbindung zur Datenbank im Projekt herstellen möchten, wird die Die Zeichenfolge

der Verbindung lautet wie folgt:

"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=Der absolute Pfad der externen Datenbankdatei (beachten Sie das Escape-Zeichen)".

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung der Anwendungsbeispiele der LocalDB-Datenbank, die mit VS2015 geliefert wird. 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