Datenbank

Alle Beiträge mit dem Tag "Datenbank"

Was zu meiner WSL Default Installation gehört
30. Mai 2023

Was zu meiner WSL Default Installation gehört

Heute möchte ich euch einige Tools vorstellen, die ich für wichtig halte und entsprechend bei jeder Debian Installation direkt mit installiere. Die Tools sind “Nala” als Wrapper für den apt Paketmanager und Atuin als SQL basierte CLI History.

Weiterlesen
Kein Bild
29. Jan. 2019

Plesk Onyx – MariaDB 10.2 Update

Nach meinem Plesk Update viel uns noch auf, das Mysql nicht aktuell ist. mysql Ver 15.1 Distrib 10.1.37-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 Leider schliest Plesk derzeit die Version 10.3 aus, daher ist mir vorerst nur ein Update auf 10.2 gelungeen. #Mysql Stoppen systemctl stop mysql #Repo Installieren curl -sS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash […]

Weiterlesen
Kein Bild
17. Jan. 2016

Alle Datenbanken in Mysql reparieren

Der Standard Befehl ist: mysqlcheck -uroot -p<root -password> –auto-repair –check –optimize –all-databases Unter Plesk sieht das ganze dann so aus: mysqlcheck -uadmin -p`cat /etc/psa/.psa.shadow` –auto-repair –check –optimize –all-databases Also simpel und einfach, auch in der erweiterten Form. Denn hier wird der normale Mysql Root Parameter genutzt.

Weiterlesen
Kein Bild
1. Mai 2015

PhpMyAdmin in Plesk unter Linux deaktivieren

Einige Leute möchten PhpMyAdmin nicht aktiviert haben unter Plesk, die Lösung ist schlicht und einfach. Zum Deaktivieren: chmod 000 /usr/local/psa/admin/htdocs/domains/databases/phpMyAdmin Zum Aktivieren: chmod 755 /usr/local/psa/admin/htdocs/domains/databases/phpMyAdmin Bash script to enable/disable. #!/bin/bash echo “Permissions currently set on Plesk phpMyAdmin” stat /usr/local/psa/admin/htdocs/domains/databases/phpMyAdmin echo echo “Usage enter enable to enable phpMyAdmin or disable to disable it” read CHOICE case […]

Weiterlesen
Kein Bild
29. Jan. 2015

Cloudflare 504 / 524 – Gateway Timeout

Auf der Suche nach Gatewayfehlern meine Tipps: IP’s von Cloudflare auf die White Liste setzen! DNS Einstellungen genau überprüfen Selbstcoding nach Datenbank Verbindung überprüfen (localhost und nicht die eig. Domain) Problem Solved. :D

Weiterlesen
Kein Bild
11. Dez. 2014

Speicherplatz Verbrauch von MySQL Datenbanken

Manchmal möchte oder muss man die Größen der Datenbanken anschauen. Dazu gibt es in Mysql einen “einfachen” Befehl. Der Befehl ist hier extra Copy&Paste Ready. [code]SELECT table_schema "Database",round(sum(data_length+index_length)/1024/1024,4) "Size (MB)" FROM information_schema.tables GROUP BY table_schema;[/code] Möchte man sich nicht extra eingeloggt lassen in mysql oder sich damit neu beschäftigen, bsp. Konsole da man das nicht […]

Weiterlesen
Kein Bild
25. Sept. 2014

Doppelte Einträge in MySQL anzeigen

Gerade wenn man Projekte übernimmt, kommt es vor, das Datenbanken ohne Auto Increment und Unique Settings eingestellt sind. Da kann es dann vorkommen, das ID’s etc. doppelt vorkommen. Wenn wir auf “Unique” schalten würden, bekommen wir folgende Fehlermeldung: 1062 – Duplicate entry ‘18.08.2009’ FOR KEY ‘date’ So, nun wie kann man doppelte herausfinden? Na ganz […]

Weiterlesen
Kein Bild
15. Juni 2014

Plesk: Unable to connect to database: 1045

Nach diversen Umstellungen und Updates bekam ich nur noch bei Plesk und in der Shell folgenden Fehler:”Unable to connect to database: 1045“. Das Problem ist klar, das gespeicherte Passwort in “/etc/psa/.psa.shadow” nicht übereinstimmt mit dem Passwort des MySQL Users “admin” in der MySQL Datenbank. Die Reihe ist einfach, Neuen passwort setzen, MySQL Ohne Rechtetabelle starten […]

Weiterlesen
Kein Bild
14. Juni 2014

MySQL Root von Plesk nutzen

MySQL ist so komfortabel, das es sogar mit AES Schlüsseln umgehen kann. Plesk hat den AES(128 bit) Schlüssel offen liegen, so das man diesen direkt an Mysql übergeben kann. mysql -uadmin -p`cat /etc/psa/.psa.shadow` Das war es schon. Danach muss man nur mit den Befehlen umgehen können. :)

Weiterlesen
Kein Bild
15. Mai 2014

Datenbanken kopieren und sichern mit mysqldump

Oftmals muss man Datenbanken kopieren und sichern. Die eigentliche Funktion ist simpel. Mit einem Script kann man sich regelmäßigkeit natürlich auch sparen. Installation: sudo apt-get install mysqldump Datenbanksicherung: Mit einem simplen Befehl kann man es sichern: mysqldump -u DATENBANKUSERNAME -p DATENBANKNAME > SQLfile.sql Info: Option –opt: ist standardmäßig aktiviert. Option -u: Benutzername Option -p: Password […]

Weiterlesen