Ein mysqladmin oder ein mysqldump sollen in Deinem 5.6er-Paket nicht enthalten sein? Das kann ich mir schwer vorstellen. Denn das sind die typischen Client-Programme.
Doch, die sind da. Aber das ist doch nicht der Client.
Ein mysqladmin oder ein mysqldump sollen in Deinem 5.6er-Paket nicht enthalten sein? Das kann ich mir schwer vorstellen. Denn das sind die typischen Client-Programme.
Dann definiere bitte, was Du unter Client verstehst bzw. erwartest. IMHO, sind genau das die Clientprogramme. Offensichtlich wird halt für Debian nur kein seperates Paket angeboten, welches ausschließlich die Client-Komponenten enthält.Doch, die sind da. Aber das ist doch nicht der Client.
Du meinst die libmysqlclient.so und libmysqlclient_r.so? Die sollten aber eigentlich in der Serverversion mitgeliefert werden. Wenn du dir den Inhalt des php5-mysql Debian-Standard-Pakets anschaust, dann siehst Du, dass dies die einzige direkte mySQL-Ressource ist, die benötigt wird.Die Client Komponente ist der Part, der es mir ermöglicht, dass Webanwendungen auf dem Server wie Foren, oder Tools wie myphpadmin oder mysqldumper mit dem SQL Server kommunizieren können.
...
Ohne dieses Programm wird doch jede Anwendung sagen, dass sie keinen mysql Server finden kann.
Das könnte in der Tat problematisch werden. Wenn für das fehlen dieser Angaben keine Standards angenommen werden, dürfte der Server doch eigentlich gar nicht starten?...Im Default steht da aber mal so fast überhaupt nichts mehr drin. Unter anderen kein Socket und Port.
Ohne die Einträge wird sich natürlich nie was mit dem MySQL Server verbinden können
Wenn für das fehlen dieser Angaben keine Standards angenommen werden, dürfte der Server doch eigentlich gar nicht starten?
# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....
# socket = .....
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
We use essential cookies to make this site work, and optional cookies to enhance your experience.