#MySQL 8.0 (LTS) endet am 30.04.2026 - Höchste Zeit für ein #Upgrade! 36,8% aller mit MySQL betriebenen #WordPress Seiten sind davon betroffen! #Datenbank Upgrade Anleitung: https://wpcare24.de/blog/wordpress-datenbank-aktualisieren/
Streit um MariaDB: Community setzt sich gegen das Unternehmen durch

Nach massiver Kritik der Community hat MariaDB die geplante Entfernung der Galera-Clustering-Technologie aus dem Community-Server zurückgenommen.

heise online
neuer Eintrag in DBIS, dem #Datenbank-Informationssystem:
"AI Hallucination Cases"
https://www.ulb.uni-muenster.de/dbis/id/106806
"Die Datenbank erfasst weltweit Gerichtsentscheidungen, die die Verwendung durch mit generativer KI erzeugter Inhalte im gerichtlichen Verfahren betreffen. Erfasst werden nur Fälle, in denen das Gericht ausdrücklich festgestellt (oder impliziert) hat, dass sich eine Partei auf halluzinierte Inhalte oder Materialien gestützt hat."
#KI #Jura #Rechtswissenschaften #Gerichtsurteile
DBIS - AI Hallucination Cases

Neue Datenbank des Vereins für Familienforschung in Ost- und Westpreußen e.V. (VFFOW):

„Eisenbahner der Reichsbahn
in vormals deutschen Ostgebieten“

Die #Datenbank bietet detaillierte Angaben zu Tätigkeit, Funktion und Dienstorten der erfassten Eisenbahner der jeweiligen #Reichsbahn-Direktionen.

https://tng-eisenbahn.vffow.org/

#Genealogie #Familienforschung Ahnenforschung #Eisenbahn

Hm, mein Cronjob spuckt keinen Fehler mehr aus beim Aufruf der Master.php nachdem ich den Pfad zur include/cli_startup.php angepasst hab. Der vorherige Fehler war das er die cli_startup.php nicht finden kann.

Aber kleiner ist meine Datenbank jetzt auch nicht geworden durch die Löschung importierter Einträge

#Hubzilla #Datenbank
VoidOfXulub - Hubzilla Instanz und Blog

Glaub mein Hubzilla Posting-Counter zählt richtig 😁 Nur ne Spielerei...



#Hubzilla #Datenbank #MySQL
Bei Lima-City, wo meine Hubzilla-Instanz auch gehostet wird, gibt es ein Webhosting-Paket für 1€ die ersten 3 Monate, danach 3,50€. Das Paket lässt sich auch monatlich kündigen wenn ihr doch keine Lust mehr haben solltet

Produktdetails:
★eine Domain inklusive (.de, .at, .eu, .com, .info, .biz, .net, .org, .ch)
★30 GB Speicherplatz
★Traffic unbegrenzt
★kostenlose, automatische SSL-Zertifikate per Let's Encrypt
★5 GB MySQL-Speicher, unbegrenzt MySQL-Datenbanken
10 GB E-Mail-Speicher, unbegrenzt Postfächer & Weiterleitungen

#^Webhosting, Domains und Cloud von lima-city (Ref-Link)

Man kann sich über den Lima-City Support aber auch ein kostenloses, für den Anfang ausreichendes Paket freischalten lassen und dann später das Paket einfach upgraden:

Lima-City Support

Installation:

Ich werde erst die für Anfänger einfachere Installations-Methode beschreiben, danach dann die für GIT:

Zuerst lädt man die Hubzilla-Core als Zip herunter: #^https://framagit.org/hubzilla/core



Nun richtet man sich einen FTP-Zugang bei Lima-City ein:



Die Login-Daten gibt man jetzt in einem FTP-Programm ein damit man die Filezilla-Dateien auf den Webserver laden kann, ich benutze gerne FileZilla - The free FTP solution



Hat man seinen FTP-Zugang fertig eingerichtet und ist verbunden, erstellt man einen Ordner auf dem FTP und lädt den Inhalt des Ordners "core-master" hoch. Weil das viele Dateien sind und etwas dauert kann man sich in der Zwischenzeit nen Kaffee machen, ne Runde schlafen, die Blumen gießen oder direkt eine Domain oder Subdomain einrichten unter der Hubzilla erreichbar sein soll



Hat man das 1€-Paket bei Lima-City.de gebucht, hat man direkt eine richtige www-Adresse für die man sich da einen schicken Namen einrichten kann. Beim kostenlosen Paket macht man sich einfach eine kostenlose Subdomain



Dort klickt man dann "ein vorhandenes Verzeichnis auf dem Webspace auswählen" an und und wählt das Verzeichnis aus das man eben im FTP erstellt hat in das man die "core-master" geladen hat. Damit die Subdomain weiß welches Verzeichnis sie aufrufen soll

Jetzt braucht man nur noch eine MySQL-Datenbank, keine Sorge, ganz easy



Genauso wie im Screenshot alles anklicken (Benutzer erstellen, localhost, Admin-Zugriff). Für den Benutzernamen vergibt man in dem Feld eine Nummer, ich hab einfach die 10 genommen weil ich schon viele Datenbanken habe :) Dann noch eben ein Passwort eingeben, dass brauchen wir gleich für Hubzilla



Nun ruft man im Browser seine erstellt Subdomain auf und klickt unten auf Next. Die Hubzilla-Installation beginnt :)



Jetzt will Hubzilla wissen wie er sich mit der eben erstellten Datenbank verbinden kann. Also die Daten eingeben. Wichtig sind auch die ersten beiden Einträge "Database Server Name" und "Database Port". Dort localhost und 3306 eintippen



Zack, Hubzilla ist installiert, jetzt müssen wir noch unsere Email und ein Passwort für den Hubzilla-Account festlegen. Als Default Timezone am besten Berlin



Tadaaa 🥳🥳🥳



Über den Register-Link auf der Seite erstellt man sich jetzt einen Account mit dem man dann auf seiner Hubzilla-Instanz unterwegs ist

Viel Spaß...

#Hubzilla #Datenbank #MySQL #Lima-City.de
Diesmal werden alle vorhandenen Kategorien einzeln ausgezählt und sortiert angezeigt, folgender Code teil muss angepasst werden:

$params[$ph] = "https://voidofxulub.com/cards/warzazel?cat={$cat}";
}



/* --------------------------------------------------------------
Verbindung zur Datenbank (wie bisher)
-------------------------------------------------------------- */
$host = 'localhost';
$dbname = '...';
$user = '...';
$password = '...';

try {
$pdo = new PDO(
"mysql:host=$host;dbname=$dbname;charset=utf8mb4",
$user,
$password,
[PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]
);
} catch (PDOException $e) {
die('Verbindung fehlgeschlagen: ' . $e->getMessage());
}

/* --------------------------------------------------------------
Welche Kategorien willst du zählen?
Einfach das Array erweitern, wenn du neue hinzufügst.
-------------------------------------------------------------- */
$categories = [
'Belletristik',
'Holocaust',
'Krimi',
'Psychothriller',
'Thriller'
];

/* --------------------------------------------------------------
Platzhalter für das IN‑Statement bauen
-------------------------------------------------------------- */
$placeholders = [];
$params = [];

foreach ($categories as $i => $cat) {
$ph = ":cat$i";
$placeholders[] = $ph;
// Vollständige URL, wie sie in deiner Tabelle steht
$params[$ph] = "https://voidofxulub.com/cards/warzazel?cat={$cat}";
}

/* --------------------------------------------------------------
SQL‑Abfrage: Gruppiere nach URL und zähle pro Gruppe
-------------------------------------------------------------- /
$sql = "
SELECT url, COUNT(
) AS anzahl
FROM term
WHERE url IN (" . implode(', ', $placeholders) . ")
GROUP BY url
";

$stmt = $pdo->prepare($sql);

/* --------------------------------------------------------------
Parameter sicher binden
-------------------------------------------------------------- */
foreach ($params as $ph => $val) {
$stmt->bindValue($ph, $val, PDO::PARAM_STR);
}

/* --------------------------------------------------------------
Ausführen und Ergebnis verarbeiten
-------------------------------------------------------------- */
$stmt->execute();

/* --------------------------------------------------------------
Ergebnis in ein übersichtliches Array packen
-------------------------------------------------------------- */
$counts = []; // Schlüssel = Kategorie, Wert = Anzahl
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
// URL wieder in die reine Kategorie zurückübersetzen
// (wir gehen davon aus, dass das Muster immer gleich ist)
preg_match('/cat=([^&]+)/', $row['url'], $m);
$category = $m[1] ?? 'unbekannt';
$counts[$category] = (int)$row['anzahl'];
}

/* --------------------------------------------------------------
Ausgabe
-------------------------------------------------------------- */
echo "📊 Ergebnisse pro Kategorie:\n";
foreach ($categories as $cat) {
$anz = $counts[$cat] ?? 0; // falls keine Einträge gefunden wurden
echo "- $cat: $anz Einträge\n";
}
#Hubzilla #Datenbank #MySQL
Gibt es hier Leute mit Oracle Kenntnissen? Ich mir versehentlich alle SYS-Pakete gelöscht. Jetzt läuft mein Import-Skript nicht mehr. Kann ich es reparieren ohne die Oracle11 neu zu installieren? #reparatur #oracle #datenbank

Am 12.2.1910 beschlossen #Ministerrat-sangehörige den Zubau zum 1906 errichteten #Postsparkasse-Gebäude in #Wien.
Dessen Tresor beherbergt heute unsere #Bibliothek. Das schauen wir heute in unserer #Dhd2026-Exkursion an‒und natürlich die #Edition #Ministerratsprotokolle, die prosopographische #Datenbank MPR und die #TEI-Modellierung dahinter.

#histodons
#history #Geschichte
#Habsburgermonarchie
#DH #digitalEdition #digitalHumanities
#politischeGeschichte
#Kunstgeschichte
#Verwaltungsgeschichte