Tag Archive | "MySQL"

MySQL Sicherheit – SQL Injection trotz mysql_real_escape_string (BIG5, GBK)

Januar 28, 2014 Keine Kommentare

Problem Fall 1: 1 2 $query = "SELECT * FROM article WHERE id= " . mysql_real_escape_string($_GET[’id’]) . " LIMIT 1"; mysql_real_escape_string maskiert natürlich nur „gefährliche“ Zeichen wie Hochkomme […]

Linux Bash MySQL Datenbank duplizieren (copy/duplicate database)

August 24, 2013 Keine Kommentare

Wie folgt kann man über die Linux Bash eine Datenbank duplizieren. 1 mysqldump -h [server] -u [user] -p[password] –default-character-set=utf8 db1 | mysql -h [server] -u [user] -p[password] –default-character-set=utf8 […]

MySQL Spalten (Datensätze) nummerieren als Update und Select

November 21, 2012 Keine Kommentare

Folgend möchte ich zeigen wie man Datensätze inklusive einer Nummerierung auslesen kann. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 SET @n […]

MySQL über Bash / Importieren / Exportieren / SQL Befehle (Datensicherung / Backup)

September 6, 2012 Keine Kommentare

Oftmals ist es praktisch und auch schneller SQL Befehle über die Bash (Linux/Unix) oder die Eingabeaufforderung (XAMPP) auszuführen. Bei der Verwendung von XAMPP liegt die ausführbare „mysql.bat“ Daten […]

SQL Injection (Webseiten Hacken Kurzanleitung)

Juni 5, 2012 1 Kommentar

Schritt 1 – Ziel suchen: Suche Eingabefeld oder Get-URL (Bsp: http://xxx.de/schiffe.php?Schiff=1) Schritt 2 – SQL Injection prüfen: an die URL folgendes anhängen: Versuch 1: 1 2 http://xxx.de/schiffe.php?Schiff=1′ ### […]

MYSQL Query bis zu/ab einem Zeitpunkt

Februar 9, 2012 Keine Kommentare

Als Grundlage muss in der Tabelle ein Feld mit einem Type Timestamp, Datetime vorhanden sein. In unserem Beispiel heißt Feld „idatum“; Folgender Befehl löscht alle Einträge, welche älter […]

MySQL Die Logdatei für langsame Anfragen (log-slow-queries)

Januar 5, 2012 Keine Kommentare

Bei der Optimierung von Systemen ist es oft hilfreich, langsame Datenbankabfragen zu erkennen und zu beseitigen. Folgende Einstellungen muss man an der mysql.cfg oder bei XAMPP an der […]

Magento Debugen (SQL Log)

Dezember 19, 2011 Keine Kommentare

Tools für das Frontend: http://www.magentocommerce.com/magento-connect/sstoiana/extension/6714/magnetodebug SQL Log: lib/Varen/Db/Adapter/Pdo/Mysql.php protected $_debug = true; auf true stellen. protected $_debugFile = ‚var/debug/pdo_mysql.log‘; gibt den Speicherort an.

Manuelle Sicherung einer MySQL Datenbank über die Konsole

Dezember 14, 2011 Keine Kommentare

1. Per SSH-Konsole auf den Server einloggen 2. Datensicherung einer MySQL-Datenbank (Export) 1 mysqldump -u [BENUTZERNAME] -p[PASSWORT] [DATENBANKNAME] > [DATEINAME] 1 mysqldump -u [BENUTZERNAME] -p[PASSWORT] –database [DATENBANKNAME] –tables […]

MySQL String-Ersetzen mit REPLACE()

Dezember 14, 2011 1 Kommentar

Oftmals muss man eindeutig identifizierbare Strings (Zeichenketten, Text) durch einen neuen String ersetzen, die in einer MySQL-Tabellenspalte liegen. Gott sei Dank bietet MySQL hier direkt eine REPLACE()-Funktion in […]


Posts of Current Category



Facebook: