{"id":331,"date":"2013-07-14T20:24:03","date_gmt":"2013-07-14T18:24:03","guid":{"rendered":"http:\/\/paulchrablass.de\/blog\/?p=331"},"modified":"2013-07-14T20:24:38","modified_gmt":"2013-07-14T18:24:38","slug":"mysql-terminal-mit-root-rechten-auf-windows-7-ausfuehren","status":"publish","type":"post","link":"https:\/\/paulchr.ablass.me\/blog\/2013\/07\/14\/mysql-terminal-mit-root-rechten-auf-windows-7-ausfuehren\/","title":{"rendered":"MySQL-Terminal mit Root-Rechten auf Windows 7 ausf\u00fchren"},"content":{"rendered":"<p>Ich lege in meiner lokalen Entwicklungsumgebung (Windows 7, XAMPP) f\u00fcr jedes Projekt einen eigenen Datenbank-Nutzer an, der nur Zugriff auf eine projektspezifische Datenbank besitzt. Dazu muss ich folgende Schritte ausf\u00fchren:<\/p>\n<ol>\n<li>Die Eingabeaufforderung ausf\u00fchren<\/li>\n<li>Auf Festplattenpartition D:\\ wechseln<\/li>\n<li>In das XAMPP-MySQL-Verzeichnis navigieren<\/li>\n<li>Mich als Root-User anmelden<\/li>\n<li>Mein Passwort eingeben<\/li>\n<\/ol>\n<p>Um diesen Prozess etwas zu optimieren, habe ich eine kleine <a href=\"https:\/\/de.wikipedia.org\/wiki\/BAT-Datei\">Batch-Datei<\/a> geschrieben die mir quasi auf Knopfdruck die ersten vier Schritte abnimmt:<\/p>\n<pre><code>@echo off\r\nd:\r\ncd d:\\xampp\\mysql\\bin\r\nmysql.exe -h localhost -u root -p\r\n<\/code><\/pre>\n<p>Es lebe die Faulheit.<\/p>\n<h3>Parameter<\/h3>\n<p><code>@echo off<\/code> unterdr\u00fcckt begleitende Ausgabe-Schritte des Scripts im Terminal.<\/p>\n<h3>Gut zu wissen<\/h3>\n<p>Nat\u00fcrlich w\u00e4re es auch m\u00f6glich, das entsprechende Passwort direkt im Anmeldeprozess zu \u00fcbergeben und so alle f\u00fcnf Schritte vom Script erledigen zu lassen:<\/p>\n<pre><code>mysql.exe -h localhost -u root -pPASSWORT<\/code><\/pre>\n<p>Aber&#8230; lieber nicht.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich lege in meiner lokalen Entwicklungsumgebung (Windows 7, XAMPP) f\u00fcr jedes Projekt einen eigenen Datenbank-Nutzer an, der nur Zugriff auf eine projektspezifische Datenbank besitzt. Dazu muss ich folgende Schritte ausf\u00fchren: Die Eingabeaufforderung ausf\u00fchren Auf Festplattenpartition D:\\ wechseln In das XAMPP-MySQL-Verzeichnis navigieren Mich als Root-User anmelden Mein Passwort eingeben Um diesen Prozess etwas zu optimieren, habe [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[75],"tags":[107,105,108,106,100],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2Vohc-5l","jetpack-related-posts":[{"id":494,"url":"https:\/\/paulchr.ablass.me\/blog\/2014\/01\/20\/chrome-mit-flags-starten\/","url_meta":{"origin":331,"position":0},"title":"Chrome mit Flags starten","author":"Paul-Christian Abla\u00df","date":"20. Januar 2014","format":false,"excerpt":"Um den Funktionsumfang von Chrome\/ Chrome Canary\/ Chromium zu erweitern, besteht die M\u00f6glichkeit den Browser mit sogenannten \"Flags\" zu starten. Flags sind Startparameter, die mit der Kommandozeile \u00fcbergeben werden und Optionen wie beispielsweise das subpixel font scaling zur besseren Darstellung der Schrift aktivieren. Flag-Aktivierung unter Windows Auf einem Windows-Rechner muss\u2026","rel":"","context":"In &quot;Browser&quot;","block_context":{"text":"Browser","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/browser\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/paulchr.ablass.me\/blog\/wp-content\/uploads\/2014\/01\/chrome-flags-windows-212x300.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":429,"url":"https:\/\/paulchr.ablass.me\/blog\/2013\/09\/23\/putty-theme-einstellungen-aendern\/","url_meta":{"origin":331,"position":1},"title":"PuTTY-Theme-Einstellungen \u00e4ndern","author":"Paul-Christian Abla\u00df","date":"23. September 2013","format":false,"excerpt":"Auf meinem Windows-7-Laptop ist PuTTY das Tool meiner Wahl, um mich via ssh mit meinem Webspace zu verbinden. Weil mir die Default-Darstellung nicht unbedingt zusagte und ich ein gro\u00dfer Fan des Monokai-Themes bin, lag nichts n\u00e4her als dieses Farbschema auch in PuTTY zu aktivieren. Der erste Schritt besteht im Erstellen\u2026","rel":"","context":"In &quot;Tools&quot;","block_context":{"text":"Tools","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/tools\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/paulchr.ablass.me\/blog\/wp-content\/uploads\/2013\/09\/putty-sessions.png?fit=464%2C450&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":319,"url":"https:\/\/paulchr.ablass.me\/blog\/2013\/06\/22\/virtualhosts-domains-subdomains-einrichten-mit-xampp\/","url_meta":{"origin":331,"position":2},"title":"VirtualHosts (Domains\/ Subdomains) einrichten mit XAMPP","author":"Paul-Christian Abla\u00df","date":"22. Juni 2013","format":false,"excerpt":"Beim Bearbeiten verschiedener Projekte kann es aus Gr\u00fcnden der \u00dcbersichtlichkeit hilfreich sein diese in der lokalen Entwicklungsumgebung mit verschiedenen Domains bzw. Subdomains aufzurufen. Um dies zu gew\u00e4hrleisten sind zwei Schritte notwendig (bezogen auf die Arbeit mit XAMPP unter Windows). Anlegen eines VirtualHosts f\u00fcr den Apache-Webserver Im Ordner [XAMPP-Installationspfad]\\xampp\\apache\\conf\\extra liegt die\u2026","rel":"","context":"In &quot;Tools&quot;","block_context":{"text":"Tools","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/tools\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":441,"url":"https:\/\/paulchr.ablass.me\/blog\/2013\/09\/24\/lesetipp-designing-in-the-open\/","url_meta":{"origin":331,"position":3},"title":"Lesetipp: Designing In The Open","author":"Paul-Christian Abla\u00df","date":"24. September 2013","format":false,"excerpt":"Brad Frost redesigned die Website der Greater Pittsburgh Community Food Bank. Das Besondere daran? Jeder Schritt des Redesigns wird \u00f6ffentlich gemacht. \"Designing in the Open\" hei\u00dft diese Methode, die laut Brad eine ganze Reihe von Vorteilen (aber nat\u00fcrlich auch einige Nachteile) bietet. Im Beitrag werden diese ausf\u00fchrlich genannt, nebst Beispielen\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/allgemein\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":198,"url":"https:\/\/paulchr.ablass.me\/blog\/2013\/03\/22\/mit-pwgen-passwoerter-erzeugen\/","url_meta":{"origin":331,"position":4},"title":"Mit pwgen Passw\u00f6rter erzeugen","author":"Paul-Christian Abla\u00df","date":"22. M\u00e4rz 2013","format":false,"excerpt":"\u2026 Ich sehne den Tag herbei, an dem ich mir die ganzen Parameter merken kann. pwgen -c -n -y -s -B 12 3 Parameter -c = F\u00fcgt mindestens einen Gro\u00dfbuchstaben in das Passwort ein -n = F\u00fcgt mindestens eine Nummer in das Passwort ein -y = F\u00fcgt mindestens ein Symbol\u2026","rel":"","context":"In &quot;Bash&quot;","block_context":{"text":"Bash","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/bash\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":458,"url":"https:\/\/paulchr.ablass.me\/blog\/2013\/09\/25\/missglueckte-anmeldeversuche-von-ip-72-233-119-245\/","url_meta":{"origin":331,"position":5},"title":"Missgl\u00fcckte Anmeldeversuche von IP 72.233.119.245","author":"Paul-Christian Abla\u00df","date":"25. September 2013","format":false,"excerpt":"Zu meiner gro\u00dfen \u00dcberraschung bekam ich heut Abend eine E-Mail mit folgendem Inhalt: 3 ung\u00fcltige Anmeldeversuche (1 Sperrung(en)) von IP: 72.233.119.245Letzter Anmeldeversuch erfolgte mit dem Benutzernamen: username Ich benutze f\u00fcr meine WordPress-Installationen grunds\u00e4tzlich das Plugin Limit Login Attempts, dass nach drei missgl\u00fcckten Anmeldeversuchen die IP des sich Einloggenden f\u00fcr eine\u2026","rel":"","context":"In &quot;WordPress&quot;","block_context":{"text":"WordPress","link":"https:\/\/paulchr.ablass.me\/blog\/themen\/wordpress\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/posts\/331"}],"collection":[{"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/comments?post=331"}],"version-history":[{"count":5,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/posts\/331\/revisions"}],"predecessor-version":[{"id":336,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/posts\/331\/revisions\/336"}],"wp:attachment":[{"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/media?parent=331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/categories?post=331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/paulchr.ablass.me\/blog\/wp-json\/wp\/v2\/tags?post=331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}