Port bei mysql

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
enceladus
Beiträge: 77
Registriert: 11.05.2003 22:55:37

Port bei mysql

Beitrag von enceladus » 11.05.2003 23:05:01

Hallo,

ich habe mysq installiert und mysqld gestartet. aber las ich mysqladmin variables eingegeben habe,
da stand unter port 0. es sollte doch 3306 sein. wie kann ich das ändern?


gruss michael

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 12.05.2003 00:07:41

Ich denke, Du hast in der /etc/mysql/my.cnf noch das "skip-networking" drin, und dadurch geht mySQL halt gar nicht ans Netz (nur lokal über einen UNIX/Socket)

Auskommentieren, mySQL neu starten...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

enceladus
Beiträge: 77
Registriert: 11.05.2003 22:55:37

Beitrag von enceladus » 12.05.2003 01:16:14

Hallo,

nein das habe ich schon auskommentiert. auch mit phpmyadmin habe ich mich als user eingetragen für die entsprechende datenbank eingetragen mit rechten uns pw.
mit mysqladmin wird aber immer port 0 angezeigt.

ich habe auch eine java anwendung die auf die datenbank zugreifen soll, auch die meldet mir
unable to connect to any hosts.

ich weis nicht mehr wo ich suchen soll


gruss michael

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 12.05.2003 03:48:24

Sagt /var/log/mysql.log irgendwas (insbesondere beim Restart der DB)?

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

enceladus
Beiträge: 77
Registriert: 11.05.2003 22:55:37

Beitrag von enceladus » 16.05.2003 00:52:18

Hallo,
jedenfalls nicht viel.


mysqld, Version: 3.23.49-log, started with:
Tcp port: 0 Unix socket: /var/run/mysqld/mysqld.sock
Time Id Command Argument
030516 2:48:49 1 Connect root@localhost on
1 Query SHOW VARIABLES LIKE 'pid_file'
1 Shutdown


Gruss Michael

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 16.05.2003 02:14:16

Was sagt denn die Port Direktive in Deiner my.cnf?

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

enceladus
Beiträge: 77
Registriert: 11.05.2003 22:55:37

Beitrag von enceladus » 16.05.2003 19:42:29

Hallo,

die Datei sagt auch nicht viel. Mir scheint, das das Problen vo anderes liegt.
Mit nmap localhost, wird auch gezeigt, das der Port nicht offen iist.

# You can copy this to one of:
# /etc/mysql/my.cnf to set global options,
# mysql-data-dir/my.cnf to set server-specific options (in this
# installation this directory is /var/lib/mysql) or
# ~/.my.cnf to set user-specific options.
#
# One can use all long options that the program supports.
# Run the program with --help to get a list of available options

# This will be passed to all mysql clients
[client]
#password = mysql
port = 3306
socket = /var/run/mysqld/mysqld.sock

# Here is entries for some specific programs
# The following values assume you have at least 32M ram

[safe_mysqld]
err-log = /var/log/mysql/mysql.err

[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
#
# You can also put it into /var/log/mysql/mysql.log but I leave it in /var/log
# for backward compatibility. Both location gets rotated by the cronjob.
#log = /var/log/mysql/mysql.log
log = /var/log/mysql.log
basedir = /usr
datadir = /var/lib/growreportdatabank
tmpdir = /tmp
language = /usr/share/mysql/english
skip-locking
#
# The skip-networkin option will no longer be set via debconf menu.
# You have to manually change it if you want networking i.e. the server
# listening on port 3306. The default is "disable" - for security reasons.
#skip-networking
set-variable = key_buffer=16M
set-variable = max_allowed_packet=1M
set-variable = thread_stack=128K
#
# Here you can see queries with especially long duration
#log-slow-queries = /var/log/mysql/mysql-slow.log
#

Antworten