Tags

MySQL

Database

My Structured Query Language

MySQL is een populair open-source relationeel databasemanagementsysteem (RDBMS), eigendom van Oracle. Het wordt veel gebruikt in webapps (WordPress, Drupal) en in de LAMP-stack. Features zijn ACID, replicatie en partitionering. Het is snel bij leesintensieve workloads. Er is een gratis Community- en een betaalde Enterprise-editie. MariaDB is een fork.

Andere termen met deze tag:


MariaDB

AA

Database

Maria Database

MariaDB is een community-gedreven fork van MySQL, opgezet door de oorspronkelijke oprichter na de Oracle-overname. Het is volledig open-source, volledig compatibel en een drop-in replacement. Extra's: prestatie-optimalisaties en meer storage engines. Gebruikt door o.a. Wikipedia en WordPress.com.

AA

Database

Ga naar dit kaartje

SQL

A

Talen & Formaten

Structured Query Language

SQL is de standaardtaal voor het beheren, opvragen en manipuleren van relationele databases. Kernoperaties zijn SELECT, INSERT, UPDATE en DELETE. SQL ondersteunt joins, aggregaties, subqueries en transacties. Veelgebruikte dialecten zijn MySQL, PostgreSQL, SQL Server en SQLite.

A

Talen & Formaten

Ga naar dit kaartje

LEMP

AA

Servers

LEMP-stack

LEMP is een serverstack vergelijkbaar met LAMP, maar met Nginx i.p.v. Apache: Linux (besturingssysteem), Nginx (webserver), MySQL of MariaDB (database) en PHP (scripttaal). Nginx is sneller bij statische bestanden en hoog gelijktijdig verkeer. LEMP wordt steeds populairder als alternatief voor LAMP.

AA

Servers

Ga naar dit kaartje

Mysqli

AAA

Database

MySQL Improved

MySQLi is de verbeterde PHP-extensie voor MySQL, opvolger van de oude mysql-extensie. Het ondersteunt prepared statements, meerdere statements, transacties en zowel object oriented als procedurele interfaces. Aanbevolen voor veilige MySQL-communicatie, maar gebruik bij voorkeur PDO voor database-abstractie over meerdere databases.

AAA

Database

Ga naar dit kaartje

Port

A

Netwerk

Port

Een poort is een virtueel eindpunt voor netwerkverbindingen, genummerd 0-65535. Bekende poorten zijn: 80 (HTTP), 443 (HTTPS), 22 (SSH), 21 (FTP), 25 (SMTP), 3306 (MySQL) en 5432 (PostgreSQL). Er zijn well-known (0-1023), geregistreerde (1024-49151) en dynamische (49152-65535) poorten. Notatie: IP:poort (bijv. 192.168.1.1:8080).

A

Netwerk

Ga naar dit kaartje

PostgreSQL

AA

Database

Post Ingres Structured Query Language

PostgreSQL is een geavanceerde open-source object-relationele database met hoge betrouwbaarheid en performance. Het ondersteunt JSON, full-text search, geospatial (PostGIS) en inheritance. Volledig ACID-compliant met rijke datatypen. Geschikt voor complexe apps en vaak geprefereerd boven MySQL vanwege de features.

AA

Database

Ga naar dit kaartje

WordPress

A

Backend

WordPress

WordPress is 's werelds meest gebruikte CMS, gebouwd op PHP en MySQL. Het begon als blogplatform en is uitgegroeid tot een volwaardig CMS. Sterke punten zijn het enorme plugin- en themalandschap en een gebruiksvriendelijke beheeromgeving. Let op security en performance op schaal. Headless-opties bestaan.

A

Backend

Ga naar dit kaartje

LAMP

AA

Servers

LAMP-stack

LAMP is een veelgebruikte open-source serverstack voor webapplicaties: Linux (besturingssysteem), Apache (webserver), MySQL (database) en PHP (scripttaal). De componenten werken goed samen en worden breed ondersteund. LAMP is populair voor WordPress, Drupal en Laravel. Een moderne variant vervangt MySQL door MariaDB en Apache soms door Nginx (dan LEMP).

AA

Servers

Ga naar dit kaartje

400 kaartjes

Een uitgebreide collectie begrippen voor elk niveau

12 categorieen

Van HTML & CSS tot databases en security

3 niveaus

Geschikt voor beginners en gevorderden

Voor teams & klassen

Ideaal als lesmateriaal of teambuilding tool

Offline oefenen

Fysiek aan de slag, zonder scherm