Thaxll'ssillyia
Captain
- Registriert
- Dez. 2007
- Beiträge
- 3.550
Hallo Community!
Ich habe hier einen Win7 x64-Server laufen, auf dem MySQL 5.5 (als Teil von Xampp) rennt.
Ich würde jetzt gerne mit meinem C#-Programm von einem anderen Rechner auf die Datenbank zugreifen.
Dazu habe ich bei Nachforschungen rausgefunden, dass man in der my.ini von SQL den Eintrag bind-address einfügen muss.
http://www.hann3mann.de/web-artikel/anzeige/externer-zugriff-auf-mysql-server/
Lauf diesem Artikel müssten mehrere my-ini-Files da sein, allerdings kann ich nur die im MySQL-Installationsverzeichnis finden.
Wenn ich jetzt bind-address = 192.168.xxx.xxx oder 0.0.0.0 eintrage, habe ich trotzdem keinen Zugriff vom lokalen Netzwerk aus.
Ich weis auch nicht genau, wo in die Datei ich den Befehl eintragen soll. Steht leider nirgendwo.
Was mache ich falsch? Vielen Dank für Hilfe!
Gruß Thax
PS: Hier meine my.ini (im Installationsverzeichnis von mySQL):
Ich habe hier einen Win7 x64-Server laufen, auf dem MySQL 5.5 (als Teil von Xampp) rennt.
Ich würde jetzt gerne mit meinem C#-Programm von einem anderen Rechner auf die Datenbank zugreifen.
Dazu habe ich bei Nachforschungen rausgefunden, dass man in der my.ini von SQL den Eintrag bind-address einfügen muss.
http://www.hann3mann.de/web-artikel/anzeige/externer-zugriff-auf-mysql-server/
Lauf diesem Artikel müssten mehrere my-ini-Files da sein, allerdings kann ich nur die im MySQL-Installationsverzeichnis finden.
Wenn ich jetzt bind-address = 192.168.xxx.xxx oder 0.0.0.0 eintrage, habe ich trotzdem keinen Zugriff vom lokalen Netzwerk aus.
Ich weis auch nicht genau, wo in die Datei ich den Befehl eintragen soll. Steht leider nirgendwo.
Was mache ich falsch? Vielen Dank für Hilfe!
Gruß Thax
PS: Hier meine my.ini (im Installationsverzeichnis von mySQL):
# The following options will be passed to all MySQL clients
[client]
# password = your_password
port = 3306
socket = "C:/xampp/mysql/mysql.sock"
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
port= 3306
bind-address = 0.0.0.0
socket= "C:/xampp/mysql/mysql.sock"
basedir="C:/xampp/mysql"
tmpdir="C:/xampp/tmp"
datadir="C:/xampp/mysql/data"
pid_file="mysql.pid"
skip-external-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
log_error="mysql_error.log"
#skip-networking
skip-federated
server-id = 1
#skip-innodb
innodb_data_home_dir = "C:/xampp/mysql/data"
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = "C:/xampp/mysql/data"
#innodb_log_arch_dir = "C:/xampp/mysql/data"
## You can set .._buffer_pool_size up to 50 - 80 %
## of RAM but beware of setting memory usage too high
innodb_buffer_pool_size = 16M
innodb_additional_mem_pool_size = 2M
## Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 5M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates
[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
Zuletzt bearbeitet: