PythonQ 240-8XX Manual de usuario Pagina 382

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 381
Kapitel 6: MySQL-Optimierung 361
Wenn Sie ein sehr langsames DNS und viele Hosts haben, onnen Sie mehr Performance
erzielen, wenn Sie entweder das DNS-Nachschlagen von Hostnamen (DNS-Lookup) ab-
schalten (mit --skip-name-resolve) oder HOST_CACHE_SIZE (Vorgabe: 128) erh¨ohen und
mysqld neu kompilieren.
Sie onnen den Hostnamen-Cache mit --skip-host-cache abschalten. Sie onnen den
Hostnamen-Cache mit FLUSH HOSTS oder mysqladmin flush-hosts oschen.
Wenn Sie keine Verbindungen ¨uber TCP/IP zulassen wollen, starten Sie mysqld mit --skip-
networking.
6.5.6 SET-Syntax
SET [OPTION] SQL_VALUE_OPTION= wert, ...
SET OPTION setzt verschiedene Optionen, die die Arbeitsweise des Servers oder Ihrer Clients
beeinflussen. Jede Option, die Sie setzen, bleibt in Kraft, bis die aktuelle Sitzung beendet
wird, oder bis Sie die Option auf einen anderen Wert setzen.
characterset zeichensatz_name | DEFAULT
Das mappt alle Zeichenketten von und zum Client auf das angegebene Mapping.
Momentan ist die einzige Option f¨ur zeichensatz_name cp1251_koi8, aber
Sie onnen leicht neue Mappings hinzuf¨ugen, indem Sie die sql/convert.cc’-
Datei in der MySQL-Quelldistribution editieren. Das vorgabem¨aßige Mapping
kann durch Setzen des zeichensatz_name-Werts auf DEFAULT wieder hergestellt
werden.
Beachten Sie, dass sich die Syntax f¨ur das Setzen der characterset-Option
von der Syntax f¨ur das Setzen anderer Optionen unterscheidet.
PASSWORD = PASSWORD(’ein_passwort’)
Setzt das Passwort f¨ur den aktuellen Benutzer. Jeder nicht anonyme Benutzer
kann sein eigenes Passwort ¨andern!
PASSWORD FOR benutzer = PASSWORD(’ein_passwort’)
Setzt das Passwort f¨ur einen bestimmten Benutzer auf dem aktuellen Server-
Host. Das kann nur ein Benutzer mit Zugriff auf die mysql-Datenbank tun. Der
Benutzer sollte im user@hostname-Format eingegeben werden, wobei user und
hostname exakt so sind, wie sie in den User- und Host-Spalten des mysql.user-
Tabelleneintrags aufgelistet sind. Wenn Sie zum Beispiel in den Spalten User
und
Host
die Eintr¨age
’bob’
und
’%.loc.gov’
haben wollen, schreiben Sie:
mysql> SET PASSWORD FOR bob@"%.loc.gov" = PASSWORD("newpass");
oder
mysql> UPDATE mysql.user SET password=PASSWORD("newpass") where user="bob’ und host="%.loc.gov";
SQL_AUTO_IS_NULL = 0 | 1
Falls auf 1 gesetzt (Vorgabe), wird mit folgendem Konstrukt die letzte
eingef¨ugte Zeile einer Tabelle mit einer auto increment-Zeile gefunden: WHERE
auto_increment_spalte IS NULL. Das wird von einigen ODBC-Programme
wie Access benutzt.
Vista de pagina 381
1 2 ... 377 378 379 380 381 382 383 384 385 386 387 ... 767 768

Comentarios a estos manuales

Sin comentarios