![]()  | 
Online Suche im Handbuch |  ![]()  | 
     mysql_install_db.
Dies ist nur dann notwendig, wenn MySQL zum erstenmal installiert wird.
Andernfalls liegen die Grant-Tables bereits vor und der Server wird mittels
safe_mysql gestartet. 
     scripts/mysql_install_db
Wird dieser Schritt nicht ausgeführt, kommt es zu der Fehlermeldung: 
     mysqld: Cant find file: host.frm
Das Script erzeugt drei Tabellen (users, db und
host) in der Datenbank mysql. 
Die voreingestellten Zugriffsberechtigungen teilen dem MySQL-root-Benutzer 
alle Berechtigungen zu und erlauben jedem Benutzer die Erzeugung und Verwendung
der Datenbank test bzw. aller Datenbanken die  mit
test_ beginnen.
Dies geschieht mittels mysqladmin:
     BINDIR/mysqladmin version 
     BINDIR/mysqladmin variables
  
Beispielausgabe: 
     BINDIR/mysqladmin version 
     mysqladmin Ver 6.3 Distrib 3.22.9-beta, for pc-linux-gnu on i686 
     TCX Datakonsult AB, by Monty 
     Server version 3.22.9-beta 
     Protocol version 10 
     Connection Localhost via UNIX socket 
     TCP port 3306 
     UNIX socket /tmp/mysql.sock 
     Uptime: 16 sec
  
BINDIR/mysqladmin -u root shutdown
BINDIR/safe_mysql --log &
BINDIR/mysqlshow +-----------+ | Databases | +-----------+ | mysql | +-----------+
BINDIR/mysqlshow mysql Database: mysql +--------+ | Tables | +--------+ | db | | host | | user | +--------+
BINDIR/mysql -e select host,db,user from db mysql +------+--------+------+ | host | db | user | +------+--------+------+ | % | test | | | % | test_% | | +------+--------+------+
     cd sql-bench 
     run-all-test
   
Sollte kein sql-bench-Verzeichnis verhanden sein, handelt es sich womöglich
um eine RPM-Binary-Distribution. (Source-RPM-Distributionen enthalten dieses
Verzeichnis). Die Benchmark-Suite wird ab 3.22 separat vertrieben. Die
Benchmark-RPMs sind benannt wie:
mysql-bench-VERSION-i386.rpm. 
     BINDIR/mysql -wf test < ./tests/auto_increment.tst
    
erzeugt das Resultat in 
     ./tests/auto_increment.res
    
 
 
![]()  | 
Online Suche im Handbuch |  ![]()  |