<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MySQL Archives - 1manfactory.com - Blog of Jürgen Schulze</title>
	<atom:link href="https://1manfactory.com/tag/mysql/feed/" rel="self" type="application/rss+xml" />
	<link>https://1manfactory.com/tag/mysql/</link>
	<description>Stack: Linux, Nginx, MySQL, PHP, Docker, Oracle VM VirtualBox</description>
	<lastBuildDate>Mon, 10 Nov 2025 14:54:19 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://1manfactory.com/wp-content/uploads/2023/11/cropped-732ac31f-aa8a-4a90-a170-8c717de0966a-32x32.jpg</url>
	<title>MySQL Archives - 1manfactory.com - Blog of Jürgen Schulze</title>
	<link>https://1manfactory.com/tag/mysql/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Wie man Tabellenzeilen in MySQL vor Überschreiben oder Löschen schützt – zuverlässig, elegant und ohne großen Code</title>
		<link>https://1manfactory.com/wie-man-tabellenzeilen-in-mysql-vor-ueberschreiben-oder-loeschen-schuetzt-zuverlaessig-elegant-und-ohne-grossen-code/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Mon, 10 Nov 2025 14:54:18 +0000</pubDate>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[backend]]></category>
		<category><![CDATA[BEFORE DELETE]]></category>
		<category><![CDATA[BEFORE UPDATE]]></category>
		<category><![CDATA[Datenintegrität]]></category>
		<category><![CDATA[Datensicherheit]]></category>
		<category><![CDATA[Inventory-Systeme]]></category>
		<category><![CDATA[MariaDB]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Schreibschutz]]></category>
		<category><![CDATA[Tabellen-Sperre]]></category>
		<category><![CDATA[Tabulator.js]]></category>
		<category><![CDATA[Trigger]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3754</guid>

					<description><![CDATA[<p>Wer Datenbanken betreibt, kennt das Dilemma:Man kann noch so saubere Oberflächen oder API-Checks einbauen – wenn jemand direkten SQL-Zugriff hat oder ein Bug in der Anwendung steckt, können sensible Daten überschrieben oder gelöscht werden. Gerade in Inventar-, Shop- oder ERP-Systemen gibt es Datensätze, die man nie verlieren oder versehentlich ändern darf.Ein klassisches Beispiel: „Produktstammdaten“, die [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/wie-man-tabellenzeilen-in-mysql-vor-ueberschreiben-oder-loeschen-schuetzt-zuverlaessig-elegant-und-ohne-grossen-code/">Wie man Tabellenzeilen in MySQL vor Überschreiben oder Löschen schützt – zuverlässig, elegant und ohne großen Code</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Enterprise-taugliches SPA-Template mit Vue 3 und Symfony 7 – Schritt-für-Schritt-Anleitung</title>
		<link>https://1manfactory.com/enterprise-taugliches-spa-template-mit-vue-3-und-symfony-7-schritt-fuer-schritt-anleitung/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Wed, 02 Apr 2025 07:55:26 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[CI/CD]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[DSGVO]]></category>
		<category><![CDATA[Enterprise Template]]></category>
		<category><![CDATA[Frontend Backend Trennung]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PHP 8.2]]></category>
		<category><![CDATA[Schritt-für-Schritt]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Single Page Application]]></category>
		<category><![CDATA[Skalierbarkeit]]></category>
		<category><![CDATA[SPA]]></category>
		<category><![CDATA[Symfony 7]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Vue 3]]></category>
		<category><![CDATA[Wartbarkeit]]></category>
		<category><![CDATA[Webarchitektur]]></category>
		<category><![CDATA[Webentwicklung]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3665</guid>

					<description><![CDATA[<p>In dieser Anleitung erstellen wir ein Enterprise-Grade Template für eine Single Page Application (SPA) mit Vue 3 (Frontend) und Symfony 7.2 (Backend in PHP&#160;8.2 mit MySQL). Wir legen besonderen Wert auf eine saubere Trennung von Frontend und Backend, Containerisierung mit Docker, eine robuste CI/CD-Pipeline, Sicherheit (inkl. DSGVO-Konformität) sowie Skalierbarkeit und Wartbarkeit. Jede Komponente wird mit [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/enterprise-taugliches-spa-template-mit-vue-3-und-symfony-7-schritt-fuer-schritt-anleitung/">Enterprise-taugliches SPA-Template mit Vue 3 und Symfony 7 – Schritt-für-Schritt-Anleitung</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Symfony debuggen im Container – Ein Leitfaden</title>
		<link>https://1manfactory.com/symfony-debuggen-im-container-ein-leitfaden/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Fri, 28 Mar 2025 10:00:41 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[.env]]></category>
		<category><![CDATA[Cache leeren]]></category>
		<category><![CDATA[Container]]></category>
		<category><![CDATA[Datenbankverbindung]]></category>
		<category><![CDATA[Debuggen]]></category>
		<category><![CDATA[docker exec]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[host.docker.internal]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Netzwerk]]></category>
		<category><![CDATA[SQL-Abfrage]]></category>
		<category><![CDATA[sudo]]></category>
		<category><![CDATA[Symfony-Console]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3650</guid>

					<description><![CDATA[<p>Docker bietet eine hervorragende Möglichkeit, Anwendungen in einer konsistenten Umgebung zu betreiben. Gerade bei Symfony-Projekten kann es hilfreich sein, Debugging-Tools direkt innerhalb des Containers einzusetzen, um Konfigurationsprobleme, Datenbankverbindungen oder Cache-Probleme zu identifizieren. In diesem Artikel erfährst Du, wie Du Schritt für Schritt vorgehst. 1. Vorbereitung und Grundlagen Docker-Container starten Stelle sicher, dass Dein Symfony-Container läuft. [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/symfony-debuggen-im-container-ein-leitfaden/">Symfony debuggen im Container – Ein Leitfaden</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Vergleiche deine Datenbankschemata mit compare_db</title>
		<link>https://1manfactory.com/vergleiche-deine-datenbankschemata-mit-compare_db/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Tue, 25 Mar 2025 08:54:18 +0000</pubDate>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[.env Datei]]></category>
		<category><![CDATA[Automatisierung]]></category>
		<category><![CDATA[CLI Tool]]></category>
		<category><![CDATA[compare_db]]></category>
		<category><![CDATA[composer]]></category>
		<category><![CDATA[Datenbankschemata]]></category>
		<category><![CDATA[Datenbankvergleich]]></category>
		<category><![CDATA[Entwicklungsumgebung]]></category>
		<category><![CDATA[GitHub Hook]]></category>
		<category><![CDATA[MariaDB]]></category>
		<category><![CDATA[Packagist]]></category>
		<category><![CDATA[PDO]]></category>
		<category><![CDATA[Produktionsumgebung]]></category>
		<category><![CDATA[Qualitätssicherung]]></category>
		<category><![CDATA[sql]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3633</guid>

					<description><![CDATA[<p>Stell dir vor, du könntest mit nur einem Kommandozeilenbefehl die Struktur deiner Entwicklungs- und Produktionsdatenbanken vergleichen – und das ganz automatisch! Genau dafür wurde compare_db entwickelt. Was ist compare_db? compare_db ist ein CLI-Tool, das speziell für den Vergleich von MySQL/MariaDB-Datenbankschemata konzipiert wurde. Es prüft, ob sich die „CREATE“-Definitionen (für Tabellen, Views, Prozeduren und Funktionen) zwischen [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/vergleiche-deine-datenbankschemata-mit-compare_db/">Vergleiche deine Datenbankschemata mit compare_db</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Automatisierte MySQL-Dumps mit Bash &#038; PHP</title>
		<link>https://1manfactory.com/automatisierte-mysql-dumps-mit-bash-php/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Fri, 28 Feb 2025 15:40:17 +0000</pubDate>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sicherheit]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[backup-script]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[bash-script]]></category>
		<category><![CDATA[cronjob]]></category>
		<category><![CDATA[datenbank-backup]]></category>
		<category><![CDATA[datenbank-export]]></category>
		<category><![CDATA[datenbank-sicherung]]></category>
		<category><![CDATA[env-datei]]></category>
		<category><![CDATA[exec]]></category>
		<category><![CDATA[linux-backup]]></category>
		<category><![CDATA[mysql-backup]]></category>
		<category><![CDATA[mysql-dump]]></category>
		<category><![CDATA[mysqldump]]></category>
		<category><![CDATA[php-mysql]]></category>
		<category><![CDATA[php-shell-exec]]></category>
		<category><![CDATA[server-backup]]></category>
		<category><![CDATA[shell-script]]></category>
		<category><![CDATA[sicherung]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3585</guid>

					<description><![CDATA[<p>Backups sind essenziell für jede Datenbank. Ein MySQL-Dump sichert deine Daten und kann bei einem Fehler oder einem Systemcrash zur Wiederherstellung genutzt werden. In diesem Artikel zeige ich dir, wie du ein Bash-Skript für MySQL-Dumps erstellst, das: 📂 1️⃣ .env_example – Konfigurationsdatei Erstelle eine .env_example Datei als Vorlage für deine Datenbank-Zugangsdaten. 🔹 Speichere sie als [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/automatisierte-mysql-dumps-mit-bash-php/">Automatisierte MySQL-Dumps mit Bash &amp; PHP</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
	</channel>
</rss>
