mysql

Seite 2

Kein Bild
26. Okt. 2014

Mit PHP einen dynamischen RSS Feed programmieren

Für eines meiner Browsergames, wollte ich nun auch einen RSS Feed. Die Informationen die man aus der Datenbank benötigt, lest ihr euch bitte selbst aus dem Quellcode. [php]/** header setzen, damit der Interpreter(Browser/Feedreader) dies, als XML Datei erkennt.**/ header(‘Content-Type: text/xml’); echo ‘<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <channel> <title>Der RSS Feed Name</title> <description>Eine super geile Beschreibung</description> […]

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
11. Sept. 2014

mysqladmin flush-hosts unter Plesk

Host ‘X host’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts In einem normalen System würde man einfach das hier eingeben: mysqladmin -uroot -ppassword flush-hosts Unter Plesk jedoch, muss man den Root nutzen: mysqladmin -uadmin -p`cat /etc/psa/.psa.shadow` flush-hosts

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 Passwort zurücksetzen

Hier nur kurz noch einmal wie mein sein MYSQL Passwort zurücksetzt Ersteinmal MySQL Stoppen. /etc/init.d/mysql stop Nun müssen wie MySQL im SafeMode starten, hier übersprüngt man die Rechte Tabelle (–skip-grant-tables sorgt dafür das keine Rechte mehr beachtet werden) mysqld_safe –skip-grant-tables Nun einen neuen Tab öffnen und dort loggen wir uns als User root ein. mysql> […]

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

MySQL – Performance Analyse mit mtop

Oft nach langen Programmierungen und vielen Nutzern kann es sein das es sehr lange Mysql Strings und Abfragen gibt. Mit Mtop kann man nach schauen, welche die Ressourcenfressendsten sind. Installation & Einrichtung: Diese Installation ist nur auf Debian ausgelegt, kann aber auch für andere Distributionen genutzt werden. sudo apt-get install mtop Sofern eine Fehlermeldung erscheinen […]

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
Kein Bild
29. März 2014

UTF-8 – Kein Problem

Viele speichern mit Windows Dateien im ISO-8859-1-Zeichensatz (liasa Latin1), das wiederrum verursacht Probleme beim konvertieren in UTF-8. Meist bekommt man hier nur ein Fragezeichen oder ein schwarzes Kästchen, daher kann man alles auf UTF-8 setzten um das Zukünftig vermeiden. Ganz wichtig, speichert die Dateien als UTF-8 und nicht als ISO, denn Unix Systeme nutzen alle […]

Weiterlesen
Kein Bild
14. Dez. 2013

Mysql Fortschrittsanzeige

Bei größeren Datenbanken wie die von Browsergames, dauert das Einspielen etwas länger. Schon bei kleinen Browsergames wie www.cologna.de blähen sich die Datenbanken schnell auf. Mit bar und pv kann man sich den Fortschritt anzeigen lassen. PV nutzt hier den Datenstrom und gibt diesen in eine pipe rein, bar wiederrum generiert eine Fortschrittsanzeige. Die Installation kann […]

Weiterlesen