Aktuelles MySQL-Handbuch-Tutorial

Lesen(126328) Updatezeit(2022-04-15)

„MySQL Development Manual“ ist das neueste offizielle MySQL-Online-Referenzhandbuch. Es enthält detaillierte Erläuterungen zu verschiedenen Wissenspunkten wie Ergänzungen, Löschungen, Änderungen und Indizes der MySQL-Datenbank. Es ist ein unverzichtbares Online-Abfragereferenzdokument für MySQL-Benutzer und -Lernende !


MySQL ist ein relationales Datenbankverwaltungssystem, das von der schwedischen Firma MySQL AB entwickelt wurde und derzeit ein Produkt von Oracle ist.

MySQL ist eines der beliebtesten relationalen Datenbankverwaltungssysteme. In Bezug auf WEB-Anwendungen ist MySQL eine der besten RDBMS-Anwendungssoftware (Relational Database Management System).

MySQL ist ein relationales Datenbankverwaltungssystem. Eine relationale Datenbank speichert Daten in verschiedenen Tabellen, anstatt alle Daten in einem großen Lager abzulegen, was die Geschwindigkeit und Flexibilität erhöht.

Die von MySQL verwendete SQL-Sprache ist die am häufigsten verwendete standardisierte Sprache für den Zugriff auf Datenbanken.

MySQL-Software verfolgt eine duale Lizenzierungsrichtlinie und ist aufgrund ihrer geringen Größe, hohen Geschwindigkeit und niedrigen Gesamtbetriebskosten, insbesondere der Open-Source-Funktion, in eine Community-Version und eine kommerzielle Version unterteilt Bei großen Websites wird im Allgemeinen MySQL als Website-Datenbank ausgewählt.

Tipps: Bevor Sie mit diesem Tutorial beginnen, sollten Sie die Grundlagen von PHP und HTML kennen und diese einfach anwenden können . Viele Beispiele in diesem Tutorial beziehen sich auf die PHP-Sprache. Unsere Beispiele verwenden grundsätzlich die PHP-Sprache zur Demonstration.

MySQL-Systemfunktionen

  1. Geschrieben in C und C und getestet mit verschiedenen Compilern, um die Portabilität des Quellcodes sicherzustellen.

  2. Unterstützt AIX, FreeBSD, HP-UX, Linux, Mac OS, NovellNetware, OpenBSD, OS/2 Wrap, Solaris, Windows und andere Betriebssysteme.

  3. Stellt APIs für mehrere Programmiersprachen bereit. Zu diesen Programmiersprachen gehören C, C , Python, Java, Perl, PHP, Eiffel, Ruby, .NET und Tcl usw.

  4. Unterstützt Multithreading und nutzt die CPU-Ressourcen voll aus.

  5. Optimierter SQL-Abfragealgorithmus, der die Abfragegeschwindigkeit effektiv verbessert.

  6. kann als separate Anwendung in einer Client-Server-Netzwerkumgebung verwendet oder als Bibliothek in andere Software eingebettet werden.

  7. Bietet mehrsprachige Unterstützung wie Chinesisch GB 2312, BIG5, Japanisch Shift_JIS usw. können als Datentabellennamen und Datenspaltennamen verwendet werden.

  8. Bietet mehrere Datenbankverbindungsmethoden wie TCP/IP, ODBC und JDBC.

  9. Bietet Verwaltungstools zum Verwalten, Überprüfen und Optimieren von Datenbankvorgängen.

  10. Unterstützt große Datenbanken. Kann große Datenbanken mit mehreren zehn Millionen Datensätzen verarbeiten.

  11. Unterstützt mehrere Speicher-Engines.

  12. MySQL ist Open Source, sodass Sie nicht extra bezahlen müssen.

  13. MySQL verwendet die Standardform der SQL-Datensprache.

  14. MySQL bietet gute Unterstützung für PHP, eine beliebte Webentwicklungssprache.

  15. MySQL kann angepasst werden und übernimmt das GPL-Protokoll. Sie können den Quellcode ändern, um Ihr eigenes MySQL-System zu entwickeln.

  16. Online-DDL-/Änderungsfunktionen, Datenarchitektur unterstützt dynamische Anwendungen und Entwicklerflexibilität (neu in 5.6)

  17. Replizieren Sie globale Transaktionskennungen, um selbstheilende Cluster zu unterstützen (neu in 5.6)

  18. Replizieren Sie absturzfreie Slaves, um die Verfügbarkeit zu verbessern (Neu in 5.6)

  19. Kopieren Sie Multithread-Slaves, um die Leistung zu verbessern (Neu in 5.6)

  20. 3-mal schnellere Leistung ( 5.7 Neu)

  21. Neuer Optimierer (neu in 5.7)

  22. Native JSON-Unterstützung (neu in 5.7)

  23. Multi-Source-Replikation (5.7 Neu)

  24. Räumliche Erweiterung von GIS (neu in 5.7)

Tipp: Unser Das MySQL-Tutorial wird Ihnen helfen, sich schnell auf den neuesten Stand zu bringen Grundkenntnisse in MySQL und einfacher Umgang mit MySQL-Datenbanken. Wenn Sie Fragen haben, besuchen Sie bitte die chinesische PHP-Website MySQL Community , um Ihre Fragen zu stellen, und begeisterte Internetnutzer werden sie für Sie beantworten.

Neue Funktionen

  1. Partitionierung von Tabellen und Indizes

  2. Replikation auf Zeilenebene

  3. MySQL Basisgruppenbasierte Datenunterstützung

  4. MySQL Clusterreplikation

  5. Erweiterte Volltextsuchfunktion

  6. Erweitertes Informationsschema (Datenwörterbuch)

  7. Einsetzbar API

  8. Serverprotokolltabelle

  9. XML (Teilmenge der Standard Generalized Markup Language)/ XPath-Unterstützung

  10. Instanzmanager

  11. Tablespace-Sicherung

  12. mysql_upgrade Aktualisiertes Programm

  13. Interner Aufgaben-/Ereignisplaner

  14. Neue Leistungstools und Optionen wie mysqlslap

Inhalt, der in diesem MySQL-Tutorial-Handbuch behandelt wird

Dieses Tutorial deckt alle MySQL-Grundkenntnisse ab, einschließlich Hinzufügungen, Löschungen, Änderungen, Indizes usw. der MySQL-Datenbank . Klicken Sie für Details.

Tipp: Jedes Kapitel dieses Tutorials enthält viele MySQL-Beispiele. Sie können versuchen, den Online-Editor zum Testen zu verwenden. Diese Beispiele helfen Ihnen, die MySQL-Datenbank besser zu verstehen und zu bedienen.

Andere MySQL-bezogene Lernreferenzressourcen

Zusätzlich zur Wissenserweiterung auf der rechten Seite dieser Seite werden auch die folgenden Ressourcen für Sie ausgewählt Quelle

  1. MySQL Definitive Development Guide (Tutorial)

  2. MySQL Tägliche Programmiertipps

  3. Einführung in sechs leistungsstarke PHP/MYSQL-Codegeneratoren

  4. Eine Zusammenfassung der MySQL-Download- und Installations-Tutorials (die umfassendsten in der Geschichte, ständig aktualisiert...)

Neuestes Kapitel


MySQL 导入数据 2016-10-17
MySQL 导出数据 2016-10-17
MySQL 及 SQL 注入 2016-10-17
MySQL 处理重复数据 2016-10-17
MySQL 序列使用 2016-10-17
MySQL 元数据 2016-10-17
MySQL 复制表 2016-10-17
MySQL 临时表 2016-10-17