| Zeige Artikel 1 bis 30 von 393 | Weiter 30 Ältere Artikel |
Mit folgenden Befehlen können Sie das root Passwort Ihres mySQL Server ändern:
/usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h YourDomain.com password 'new-password'
Beachten Sie dazu auch unsere anderen Artikel:
Damit Sie in einem SQL Statement eine eindeutige ID (unique ID = UID) nutzen können, steht Ihnen der Befehl “uuid()” zur Verfügung:
SELECT UUID();
Ergebnis:
f15be048-dfb8-102d-b15d-88b2e2560827
Hinweis:
In Verbindung mit einer aktiven Replikation kann diese Funktion derzeit noch nicht genutzt werden.
Netzwerkadressen werden üblicherweise als String (vier punktgetrennte Oktette) übergeben.
Um diesen Text in eine Zahl (integer) umzurechnen, nutzen Sie die Funktion “inet_aton()”.
Natürlich kann diese Funktion auch nur Teil-IP-Adresse umwandeln.
Das folgende Beispiel zeigt die Anwendung:
SELECT INET_ATON('192.168.0.200');
Ergebnis:
3232235720
Die Zahl berechnet sich aus folgender Formel:
192×2563 + 168×2562 + 0×256 + 200 = 3232235720
Um diese Zahl wieder in eine gültige IP Adresse zu konvertieren, zeigen wir im folgenden Beispiel
die Anwendung des mySQL Befehls “inet_ntoa()”:
SELECT INET_NTOA(3232235720);
Ergebnis:
192.168.0.200
Benutzen Sie direkt in Ihrem SQL Statement die Funktion “version()”:
SELECT VERSION();
Ergebnis (Beispiel):
5.1.5-alpha-standard
Hinweis:
Endet die angezeigte Version mit dem Text “-log”, ist das Loggen (Logging) auf dem Server aktiviert.
Dieses Webseminar richtet sich in erster Linie an SQL Server Datenbankadministratoren (DBA), die ihr Wissen auch für den Einsatz von MySQL nutzen möchten. Sie erhalten einen Überblick über die MySQL Architektur einschließlich Speicher-Engines, Sicherheit und Datentypen. Wir werden außerdem die MySQL Replikation, Migrationsstrategien und Hilfswerkzeuge behandeln.
Um innerhalb eines mySQL Befehles den aktuell angemeldeten Benutzer zu erhalten, nutzen Sie einfach die Funktion “current_user()”. Das folgende, einfache Beispiel zeigt die Anwendung:
SELECT CURRENT_USER();
Gleichzeitig wird der Hostname ausgegeben.
Ergebnis (Beispiel):
test@localhost
Eine weitere Funktion ist “user()”. Die Funktion liefert Ihnen den Benutzernamen, welchen Sie beim Herstellen der Verbindung zu Ihrem mySQL Server eingegeben haben. Zusätzlich wird der Clienthost ausgegeben, über den die Verbindung hergestellt wurde. Der Wert kann sich von dem von der o.a. Funktion “current_user()” unterscheiden.
SELECT USER();
Um aus der Funktion “user()” nur den aktuellen Benutzernamen zu erhalten, nutzen Sie folgenden SQL Befehl:
SELECT SUBSTRING_INDEX(USER(),'@',1);
Von einer Sommerpause fehlt am Horizont über Kiel jede Spur wie auch von einer schattenspenden Wolke. Heute berichtet der PHP Blog "PHP hates me" vom integrierten PHP mysqlnd Anfrage-Zwischenspeicher: Das MySQL Mofa. Der Artikel wiederholt bereits bekannte Grundlagen. Wer das "mysqlnd query result cache plugin" noch nicht kennt und wissen möchte wie alle PHP MySQL Erweiterungen um einen Anfrage-Zwischenspeicher erweitert werden können, der sollte einen Blick riskieren.
Neue und weitergehende Einblicke verschaffen die in den letzten Wochen veröffentlichten Präsentationen auf über 200 Vortragsfolien.
Wenn Sie Ihr mySQL Masterpasswort (das “root-Passwort”) vergessen haben, können Sie es neu setzen (resetten). Dafür stellen wir Ihnen drei Alternativen zur Verfügung.
Diese Technik können Sie auch nutzen, um Ihr root-Passwort zu ändern. Wir möchten Ihnen für die Änderung des mySQL root Passwortes jedoch einer unserer anderen Anleitungen anbieten. Dafür müssen Sie jedoch das aktuelle root-Passwort noch kennen: mySQL: Root Passwort ändern.
Möglichkeit 1 (unsicherer als Methode 2 & 3)
Sie können das root Passwort auf jeder Plattform (Windows, Linux, …) auch mit der offiziellen Client-Software “mysql” einstellen:
Es können noch bis morgen Freitag den 10.07.2010 Vorträge für das MySQL Vortragsprogramm bei der DOAG Konferenz vom 16. bis 17 November in Nürnberg eingereicht werden. In diesem Monat gab es bereits einen großen MySQL Track mit 18 Vorträgen zur ODTUG Kaleidoscope 2010. An der Organisation waren von der MySQL Community Ronald Bradford und Sheeri Cabral beteiligt. Wir freuen uns schon jetzt auf eine große Anzahl von Vorträgen zur DOAG Konferenz in Nürnberg.
MySQL Vorträge können noch bis zum 10.07.2010 unter dem folgenden Link erfasst werden:
http://www.doag.org/go/cfp_nachmeldungen
Ich freue mich auf viele weitere Vortrageinreichungen.
Dieses Webseminar richtet sich in erster Linie an SQL Server Datenbankadministratoren (DBA), die ihr Wissen auch für den Einsatz von MySQL nutzen möchten. Sie erhalten einen Überblick über die MySQL Architektur einschließlich Speicher-Engines, Sicherheit und Datentypen. Wir werden außerdem die MySQL Replikation, Migrationsstrategien und Hilfswerkzeuge behandeln.
Das erste öffentliche PHP mysqlnd-Plugin ist da ! Das "mysqlnd query result plugin" (PHP-Lizenz - Quellcode) erweitert die Funktionalität aller PHP MySQL Schnittstellen (ext/mysqli, ext/mysql, PDO_MySQL) um Anfragecaching. Das Plugin kann Anfrageergebnisse im Hauptspeicher, in Memcached, APC und in SQLite (mit Wrapper auch BerkeleyDB) ablegen. Damit integriert es sich in etablierte Open Source Standardlösungen.
Die Invalidierung zwischengespeicherter Ergebnisse erfolgt per TTL (Time to live). Zwischengespeicherte Ergebnisse sind für n-Sekunden gültig. Die Lebensdauer kann global und pro Anfrage angegeben werden. Benutzerdefinierte Speicherhandler können beliebige Speicherorte
[Mehr...]Gemeinsam mit stellvertretenden Vorsitzenden der DOAG, Christian Trieb, werde ich mich um das Vortragsprogramm für die Konferenz kümmern. Die Entscheidung über die Annahme von Vorträgen fällt in einer Kommission. Der letzte Abgabetermin für Vorträge ist eigentlich der 30.06.2010. Ich habe hier eine Fristverlängerung erreichen können.
Hier der Link zur Online-Anmeldung: www.doag2010.org
Ich freue mich auf viele Vorschläge zu Präsentationen.
Die Deutsche ORACLE Anwendergruppe (DOAG) freut sich, das sich die deutsche MySQL Community an der DOAG 2010 Konferenz + Ausstellung, die vom 16. – 18. November 2010 in Nürnberg stattfindet, beteiligen wird. Dafür wird es im Vortragsprogramm eine extra Stream nur mit Präsentation zu MySQL geben. Die größte ORACLE Anwenderkonferenz im deutschsprachigen Raum erweitert damit ihr Spektrum im Bereich der ORACLE Technologieprodukte. Der Stellv. DOAG Vorsitzende Christian Trieb dazu: „Nun wird es noch interessanter die DOAG 2010 Konferenz + Ausstellung zu besuchen, da jetzt mit der ORACLE Datenbank und der MYSQL Datenbank, die führenden Datenbanksysteme auf einer Konferenz vertreten sind und somit noch mehr aktuelle Information zu bekommen sind.“
Seit 2007 befassen ich mich mit dem Thema MySQL als Produkt. Meine Kollege Paul McCullagh hat im Jahr 2006 begonnen PrimeBase XT (PBXT), eine Storage Engine für MySQL, zu entwickeln. Seine Arbeit hat bei MySQL Mitarbeitern und in der Community große Anerkennung gefunden. Gemeinsam mit Paul habe ich die ersten MySQL Konferenzen in Santa Clara besucht und eine fantastische Community vorgefunden.
Durch die Übernahme von MySQL durch Sun Microsystems und jetzt durch Oracle hat es einige Veränderungen gegeben. Ich möchte mich in Zukunft mehr in die Arbeit mit der MySQL Community einbringen. Schwerpunkt meiner Arbeit wird aber der deutschsprachige Raum sein. Hierzu habe ich diesen Blog gestartet. Ich freue mich auf viele interessante Gespräche, Veranstaltungen und auf viele neue Kontakte.
Oli (from Dual): Ich denke, daß nur ca. 1 Promille der DB User so Zeugs wirklich braucht... aber heiß sind alle drauf. Die sollten besser mal SQL Tuning und Indexing lernen, statt mit so Zeugs rumzuspielen. Basics nicht im Griff, aber dann mit dem hochcomplexen Ding spielen. :)
Das MySQL Enterprise Frühjahrsrelease 2010 beinhaltet entscheidende Verbesserungen, damit Sie proaktiv die Leistung von MySQL optimieren und potentielle Probleme identifizieren können, bevor diese zu kostspieligen Ausfällen oder Beeinträchtigungen führen. In diesem Webseminar lernen Sie die neuen Funktionen des MySQL Enterprise Monitor 2.2 kennen. Mit diesen Neuerungen werden DBAs und Entwickler ihre MySQL Systeme noch effizienter betreuen und auf höchstem Sicherheits-, Leistungs- und Verfügbarkeitsniveau betreiben können.
Nicht nur wird PHP im Juni 15 Jahre alt, sondern ein anderer, älterer Begleiter von PHP feiert ebenfalls ein Jubiläum: Im Juni 1970 erschien in den Communications of the ACM der Artikel "A Relational Model of Data for Large Shared Data Banks von E.F.Codd. Dieser Artikel ist die theoretische Grundlage für das, was später SQL und relationale Datenbanken werden sollte.
Seitdem MySQL und PHP vor 15 Jahren ausgezogen sind, das Web zu revolutionieren, ist SQL eine Haushaltssprache geworden - es ist inzwischen echt schwierig, Webspace zu kaufen, bei dem man nicht auch Zugriff auf eine MySQL-Datenbank hat, und entsprechend gehen HTML-, PHP- und SQL-Kenntnisse inzwischen einher.
Andererseits gibt es Dinge, bei
[Mehr...]MySQL Proxy ist eine einzigartige und herausragende Software, die mit wenig Aufwand Probleme lösen kann, welche ansonsten nur mit massiven Änderungen an bestehenden Anwendungen gelöst werden könnten. Wie jeder Proxy eröffnet MySQL Proxy eine neue Schicht zwischen der Anwendung und der MySQL Datenbank. Die neue Schicht is klar getrennt von allen bestehenden, kann transparent agieren und verlangt damit keinerlei Änderungen an bestehender Infrastruktur.
The PHP mysqlnd plugin talk - plugins an alternative to MySQL Proxy
View more presentations from Ulf Wendel.
Seit einigen Monaten ist in der PHP mysqlnd-Bibliothek von PHP 5.3
[Mehr...]Der MySQL Server alloziert viele Buffer dynamisch. Darüber hinaus sind einige Buffer an Worker-Threads geknüpft. Der Speicherbedarf des mysqld Prozesses ist mithin ziemlich dynamisch und vor allem von der Nutzung abhängig. Viele Benutzer konfigurieren MySQL recht freizügig. Das fällt möglicherweise lange nicht auf, aber eines Tages knallt es. Dieser Artikel erklärt einige Dinge und stellt ein Skript vor, das den Speicherbedarf aus der my.cnf abschätzen kann.
Das MySQL Enterprise Frühjahrsrelease 2010 beinhaltet entscheidende Verbesserungen, damit Sie proaktiv die Leistung von MySQL optimieren und potentielle Probleme identifizieren können, bevor diese zu kostspieligen Ausfällen oder Beeinträchtigungen führen. In diesem Webseminar lernen Sie die neuen Funktionen des MySQL Enterprise Monitor 2.2 kennen. Mit diesen Neuerungen werden DBAs und Entwickler ihre MySQL Systeme noch effizienter betreuen und auf höchstem Sicherheits-, Leistungs- und Verfügbarkeitsniveau betreiben können.
Dieses Webseminar baut auf dem Vortrag vom 26. März 2010 auf und gibt einen vertiefenden Einblick in die MySQL Replikationstechniken.
Zu den behandelten Themen zählen Master-Master-Konfigurationen, halbsynchrone Replikation, Fail-Over und Resynchronisierung.
Bei einem Kunden sind wir auf ein nettes Beispiel gestossen, wie der MySQL Optimizer schummelt, wenn er mit dem MySQL Cluster zusammen arbeiten sollte. Dieser Kunde hat Abfragen, welche auf dem Entwicklungssystem nicht sonderlich langsam gelaufen sind. Aber wenn er diese Abfragen auf dem Abnahmetest-System (mit wesentlich mehr Daten) ausführt, benötigen diese viel zu viel Zeit, was für ihn nicht akzeptabel ist, da diese Abfragen mehrmals pro Sekunde abgesetzt werden können.
Zu aller erst haben wir uns den Ausführungsplan der Abfragen angeschaut, welcher durch den MySQL Optimizer generiert wird:
EXPLAIN SELECT t0.*, t1.* FROM t2 JOIN t0 ON t2.t0_id = t0.id JOIN t1 ON t1.t0_id = t0.id WHERE t2.productnumber LIKE '%3301' AND t0.organization_id = 157 AND t0.type = 'User'; 1 row in set (8.78 sec)[Mehr...]
Hier anmelden. Letztes Jahr, Ende April, war ich auf der 1. Open Source Data Center Conference, und habe dort über MySQL in großen Umgebungen und Kickstart und Puppet geredet.
Dieses Jahr ist die 2. OSDC Ende Juni (hier anmelden) - leider werde ich es dieses Jahr aus offensichtlichen Gründen nicht dort hin schaffen.
Das ist besonders schade, denn Netways hat als besonderes Highlight Baron
[Mehr...]| Zeige Artikel 1 bis 30 von 393 | Weiter 30 Ältere Artikel |