MySQL Datenbank 8 - detaillierte Erklärung der Anwendung von Funktionen in der Datenbank

MySQL Datenbank 8 - detaillierte Erklärung der Anwendung von Funktionen in der Datenbank

Verwendung von integrierten Funktionen in der Datenbank

Dieser Artikel stellt hauptsächlich die Verwendung integrierter Funktionen in der Datenbank vor, hauptsächlich Datumsfunktionen, Zeichenfolgenfunktionen und mathematische Funktionen.

1. Datumsfunktionen

select current_date();// Aktuelles Datum, Jahr, Monat und Tag abrufenselect current_time();// Aktuelle Uhrzeit, Stunden, Minuten und Sekunden abrufenselect current_timestamp();// Aktuelles Jahr, Monat, Tag, Stunden, Minuten und Sekunden abrufenselect date('2017-10-28');//Parameter date abrufenselect date_add('2017-10-28', interval 10 day);//Angegebenes Jahr/Monat/Tag zum Parameter date hinzufügenselect date_sub('2017-10-28', interval 10 day);//Angegebenes Jahr/Monat/Tag vom Parameter date abziehenselect datediff('2017-10-10', '2016-9-1');//Anzahl der Tage zwischen zwei Daten berechnen

(II) Zeichenkettenfunktionen

(III) Mathematische Funktionen

Andere Funktionen

  1. user() Abfrage des aktuellen Benutzers
  2. md5(str) führt einen MD5-Digest für einen String durch und erhält nach dem Digest einen 32-Bit-String.
  3. database() zeigt die aktuell verwendete Datenbank an
  4. password()-Funktion, die von der MySQL-Datenbank zum Verschlüsseln von Benutzerdaten verwendet wird.
  5. ifnull(val1, val2) Wenn val1 null ist, wird val2 zurückgegeben, andernfalls der Wert von val1
 //user() fragt den aktuellen Benutzer abselect user();
 
 //md5(str) führt einen MD5-Digest für einen String aus und erhält nach dem Digest einen 32-Bit-String. select md5('admin')
 
 //database() zeigt die aktuell verwendete Datenbank an select database();

 //Passwort()-Funktion, MySQL-Datenbank verwendet diese Funktion zum Verschlüsseln von Benutzern. Wählen Sie das Passwort ('root');
 
 //ifnull(val1, val2) Wenn val1 null ist, gib val2 zurück, andernfalls gib den Wert von val1 zurück select ifnull('abc', '123'); // abc ist nicht null, also gib abc zurück

Das Obige habe ich Ihnen vorgestellt: MySQL-Datenbank 8 – Detaillierte Erklärung und Integration der Anwendung von Funktionen in der Datenbank. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • So implementieren Sie eine geplante Sicherung einer MySQL-Datenbank
  • Eine kurze Analyse der Verwendung von JDBC zum Betreiben von MySQL erfordert das Hinzufügen von Class.forName("com.mysql.jdbc.Driver")
  • Backup zwischen MySQL-Datenbank und Oracle-Datenbank importieren
  • Die einfachste Online-Fragenbank (Online-Fragensystem), entwickelt mit php+mysql
  • Detaillierte Erklärung, wie eine SQL-Anweisung in MySQL ausgeführt wird
  • Detaillierte Erläuterung des MySQL-Download- und Installationsprozesses
  • Zusammenfassung der MySQL-Funktionsmethode LOAD_FILE()
  • Das ausführliche Tutorial zum Herunterladen und Installieren von MySQL 8.0.15 ist für Anfänger ein Muss!
  • Anzeigen und Analysieren des MySQL-Ausführungsstatus
  • Die Verwendung eines eindeutigen MySQL-Schlüssels in Abfragen und damit verbundene Probleme

<<:  Detaillierte Erläuterung der Vue Simple Notepad-Entwicklung

>>:  Installieren Sie die Befehlsfunktionen „Zip“ und „Unzip“ unter Linux und CentOS (Server).

Artikel empfehlen

Einrichten von VMware vSphere in VMware Workstation (Grafisches Tutorial)

VMware vSphere ist die branchenführende und zuver...

Detailliertes Tutorial zum Herunterladen und Installieren von mysql8.0.21

Offizielle Website-Adresse: https://www.mysql.com...

Grundsätze für die Bereitstellung und Konfiguration mehrerer Tomcat-Instanzen

1. Schalten Sie die Firewall aus und übertragen S...

Zusammenfassung der wichtigsten Docker-Befehle für Entwickler

Inhaltsverzeichnis Einführung in Docker Installat...

So erstellen Sie einen Trigger in MySQL

In diesem Artikelbeispiel wird der spezifische Co...

Verwenden Sie momentJs, um eine Countdown-Komponente zu erstellen (Beispielcode)

Heute möchte ich einen Countdown von Vue und Mome...

So implementieren Sie die Paging-Funktion des MyBatis-Interceptors

So implementieren Sie die Paging-Funktion des MyB...

JavaScript-Code zur Implementierung der Weibo-Batch-Unfollow-Funktion

Ein cooler JavaScript-Code, um Weibo-Benutzern st...

Lernbeispiel für den Nginx Reverse Proxy

Inhaltsverzeichnis 1. Reverse-Proxy-Vorbereitung ...

Grundlagen der funktionalen Programmierung in JavaScript

Inhaltsverzeichnis 1. Einleitung 2. Was ist funkt...

5 Befehle zur Verwendung des Rechners in der Linux-Befehlszeile

Hallo zusammen, ich bin Liang Xu. Bei der Verwend...

Zwei Möglichkeiten zur Verwendung von React in React HTML

Grundlegende Verwendung <!DOCTYPE html> <...

Eine kurze Diskussion über mehrere aufgetretene Browserkompatibilitätsprobleme

Hintergrund Das Lösen von Browserkompatibilitätsp...