Toon posts:

[Mysql 4.1] Kom er niet meer in

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik kom niet meer in m'n MySQL 4.1. Ik draai Windows XP en het heeft altijd gedraaid. Nu heb ik de computer opnieuw opgestart en krijg ik als foutmelding:
C:\Program Files\MySQL\MySQL Server 4.1\bin>mysql -u root -p
Enter password: ******
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: Y
ES)
Ik weet zeker dat ik het goede wachtwoord heb. Kan ik het wachtwoord op de een of andere manier resetten ofzo?

  • djexplo
  • Registratie: Oktober 2000
  • Laatst online: 31-07 15:50
Kijk in het my.ini bestand (bevindt zich waarschijnlijk in c:\windows) daar word normaal de user + paswoord opgeslagen my.ini is b.v:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#This File was made using the WinMySQLAdmin 1.4 Tool
#20-8-2004 11:39:23

#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions

[mysqld]
basedir=C:/mysql
#bind-address=156.29.192.001
datadir=C:/mysql/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=test
password=test

[ Voor 62% gewijzigd door djexplo op 21-01-2005 18:43 . Reden: verduidelijking ]

'if it looks like a duck, walks like a duck and quacks like a duck it's probably a duck'


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Is dat standaard zo? Volgens mij niet namelijk :) Voor de TS; deze is eenvoudig te vinden via Google: MySQL Manual | A.4.1 How to Reset the Root Password :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Topicstarter
Ik heb het geprobeerd d.m.v. de how-to op deze pagina, maar het wil niet lukken. Ik stop de mysql-service, probeer dan volgens het commando: 'mysqld-nt --skip-grant-tables' een nieuwe service te startten, maar er wordt niets gestart. Ik kan dus niet verder om met mysqladmin het wachtwoord te wijzigen. Bij het geven van het mysqld-nt-commando krijg ik gewoon een nieuwe regel op de command-prompt, zonder dat de service gestart wordt. Rara hoe kan dit?

  • GlowMouse
  • Registratie: November 2002
  • Niet online
Verwijderd schreef op vrijdag 21 januari 2005 @ 21:24:
Bij het geven van het mysqld-nt-commando krijg ik gewoon een nieuwe regel op de command-prompt, zonder dat de service gestart wordt. Rara hoe kan dit?
Draait er al iets op poort 3306? Wordt er wat in logfiles geschreven?

Verwijderd

Topicstarter
Nope, er draait niets op 3306. Ik vind het vaag, ik kan de deamon wel gewoon starten via de service-manager.

Verwijderd

In een cmd-venstertje::
code:
1
sc qc mysqld

Zelfde bestand en pad?

Verwijderd

Topicstarter
Bij mij heet ie 'mysql'... de 'd' ontbreekt dus. Het commando geeft als resutaat:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
C:\Program Files\MySQL\MySQL Server 4.1\bin>sc qc mysql
[SC] GetServiceConfig SUCCESS

SERVICE_NAME: mysql
        TYPE               : 10  WIN32_OWN_PROCESS
        START_TYPE         : 2   AUTO_START
        ERROR_CONTROL      : 1   NORMAL
        BINARY_PATH_NAME   : "C:\Program Files\MySQL\MySQL Server 4.1\bin\mysqld
-nt" --defaults-file="C:\Program Files\MySQL\MySQL Server 4.1\my.ini" MySQL
        LOAD_ORDER_GROUP   :
        TAG                : 0
        DISPLAY_NAME       : MySQL
        DEPENDENCIES       :
        SERVICE_START_NAME : LocalSystem
C:\Program Files\MySQL\MySQL Server 4.1\bin>

Verwijderd

Staat my.ini ook in c:\windows? Kopieer die dan even. Volgens mij moet die my.ini in windows staan, anders kan ie hem niet vinden. Vandaar dat de service wel start, je geeft het pad van my.ini mee.
In my.ini, die username\password, lukt dat? :)

Verwijderd

Topicstarter
Maar hierboven staat dat my.ini uit de mysql-directory wordt gehaald. Vaag allemaal. Ik ga eens even kijken. Post dan wel wat er aan de hand is.
Pagina: 1