MYSQL:root-pwd-definition geht net....

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

MYSQL:root-pwd-definition geht net....

Beitrag von pablovschby »

hallo

die anleitung von [url]www.baach.de[/url] durchgemacht.....

es ist mysql, was net funkzt....hier:
  • cd /usr/local/src/lamp/mysql-3.23.52/
    ./configure --prefix=/usr/local/mysql/3.23.52 --localstatedir=/var/mysql/data
    make
    make install
    ln -s /usr/local/mysql/3.23.52 /usr/local/mysql/current
    mkdir /var/mysql
    mkdir /var/mysql/data
    scripts/mysql_install_db
bis hierher keine probleme.,..... aebr dann:
  • [root@linuxserver1 mysql-3.23.52]# /usr/local/mysql/current/bin/safe_mysqld &
    [1] 24964
    [root@linuxserver1 mysql-3.23.52]# chown: »mysql«: ungültiger Benutzer
    Starting mysqld daemon with databases from /var/mysql/data
    030503 18:24:39 mysqld ended


    [1]+ Done /usr/local/mysql/current/bin/safe_mysqld
    [root@linuxserver1 mysql-3.23.52]#
also...das will net starten.......shisch.... kann mir ev. jemand helfen...? ich hab natürlich k.A davon (mach, was da steht....mehr net...) ......................... wo benützer definieren..?
gruss&danke
pablo


p.s.:
  • /usr/local/mysql/current/bin/mysqladmin -u root password 'geheim'
das wär die nächste zeile, wo man ben. definiert.... das problem: die vorherige zeile (die fehler gen.)... verlangt halt einfach einen ben.-.... und diese letzte zeile...wo man den ben. root definiert.... verlangt, dass mysql started ist..... ewiger rattenschwanz

das sagt der pc nach eingabe des letzten befehls:
  • [root@linuxserver1 mysql-3.23.52]# /usr/local/mysql/current/bin/mysqladmin -u ro
    ot password 'geheim'
    /usr/local/mysql/current/bin/mysqladmin: connect to server at 'localhost' failed
    error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
    '
    Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
    [root@linuxserver1 mysql-3.23.52]#
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Warum liest eigentlich niemand die Original-Dokumentationen?

http://www.mysql.de/doc/de/Quick_install.html
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

merci....habs durchgemacht...und jetzt das:
  • shell> groupadd mysql
    shell> useradd -g mysql mysql
shell> groupadd mysql
shell> useradd -g mysql mysql[/list] ok....ganz klare sache

user mysql ist in dieser gruppe..... schön...aber:
  • shell> scripts/mysql_install_db
    shell> chown -R root /usr/local/mysql
    shell> chown -R mysql /usr/local/mysql/var
    shell> chgrp -R mysql /usr/local/mysql
wenn ich jetzt den apache-server am laufen habe... (in dem fall jetzt also mit mysql...), was muss ich dann in den feldern im anhang eingeben...? und was für ein passwort hat der mir mit dem zeugs (da oben) definiert=???????? (vielleicht einfach en leeres..?)
gruss&danke
pablo

p.s.: ges. felder sind (die ich net weiss): database name... und pwd des users mysql..
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

wieso kann ich kein file mehr posten..?
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

MySql-Password musst Du jetzt noch setzen mit

Code: Alles auswählen

/usr/local/mysql/current/bin/mysqladmin -u root password 'geheim'
bzw. hier lesen um einen neuen Benutzer anzulegen: http://www.mysql.de/doc/de/User_Account_Management.html

Dann musst Du noch eine Datenbank erzeugen: http://www.mysql.de/doc/de/Creating_database.html

Und das sollte es dann gewesen sein :D
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

  • [root@linuxserver1 root]# /usr/local/mysql/current/bin/mysqladmin -u root password 'geheim'
    /usr/local/mysql/current/bin/mysqladmin: connect to server at 'localhost' failederror: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
    Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
    [root@linuxserver1 root]#
woran zum geier liegt das...ich versteh das net....hab ALLES genau so wie dort beschr. gemacht...
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

jeder idi kann das.,...

nur auf meinem pc liegt ein fluch
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Hast Du den Server auch gestartet, bevor Du das Password ändern wolltest?
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
pablovschby
Mitglied
Beiträge: 53
Registriert: 03.05.2003 16:19

Beitrag von pablovschby »

  • [root@linuxserver1 root]# Starting mysqld daemon with databases from /var/mysql/
    data
    030503 20:08:56 mysqld ended
was soll ich noch machen...? anscheinend scheinen mehrere mysql-server installiert, aber wie will ich da nur noch einen behalten und die anderen löschen...?

sorry......und danke für deine endlose geduld mit mir....
pablo
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Mach mal ein "ps aux | grep mysql" um zu sehen, ob und wenn ja was für ein MySql läuft.

Und dann schau Dir mal die Datei "mysql-Daten-Verzeichnis/'hostname'.err" bzw. das von Dir definierte Logfile an, um zu sehen, was beim Starten schiefgeht.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Antworten

Zurück zu „Coding & Technik“