[MySQL] Geen mysql database

Pagina: 1
Acties:

  • Chieliot
  • Registratie: September 2001
  • Laatst online: 04-12-2025
Vanochtend heb ik mysql geinstalleerd op een windows 2003 webserver, maar helaas werd bij deze installatie niet de mysql database aangemaakt. Hierin staan normaal de tabellen met de gebruikers en de rechten, dus redelijk noodzakelijk om uberhaupt gebruik van mysql te kunnen maken. Er is alleen een standaard test database aangemaakt. Dit kan ik trouwens allemaal zien via winmysqladmin.

IK heb nu geprobeerd die database handmatig toe te voegen en via een import, maar er is natuurlijk geen gebruiker die hier rechten voor heeft. Ook via een paar standaard scripts van mysql zelf de boel proberen te repareren maar dat mocht ook niet baten, helaas.

Ik heb mysql al meerdere keren geheel verwijderd, inclusief my.ini, maar ook na een herinstallatie mis ik die hoofddatabase.

Ik gebruik de laatste stable versie. 4.0.20 volgens mij.

Zie ik iets over het hoofd? Mijn zoektocht over internet heeft niet mogen baten...

AMD XP1800+, 512MB Intern, Maxtor 160Gig, Matrox G550 32 DDR Dual Head in een Chieftec DX-01-SLD


  • McMiGHtY
  • Registratie: December 1999
  • Laatst online: 14:15

McMiGHtY

- burp -

Welke versie van 2003 heb je gebruikt?

  • Trinsec
  • Registratie: Februari 2003
  • Laatst online: 09:29

Trinsec

Huffi-Muffi-Guffi

Hrm, je ziet die database pas als je ingelogd bent als hoofdadmin in MySQL, anders kan je er niet mee werken (Wat op zich logisch is). Lijkt me sterk dat er geen gebruikersdatabase files bij een frisse MySQL install zitten.

when the Darkness fell upon us
when the Evil Ones came!
Creatures from the darkest pits of hell they were.
Trinsec's Journal


  • Chieliot
  • Registratie: September 2001
  • Laatst online: 04-12-2025
offtopic:
Hi McMiGHtY

Ik probeer inderdaad een testomgeving op te zetten die gelijk is aan NKW.


Er draait nu een MS virtual pc 2004 met MS Windows Server 2003 Web edition.

Indien ik geen rechten heb moet ik die database wel kunnen zien bij mijn winmysqladmin. In de cmd met mysql krijg ik wel een rechten fout als ik de mysql database wil gebruiken, maar die krijg ik ook als ik een niet bestaande database wil gaan gebruiken. Volgens mij is die database gewoon niet aangemaakt.

Ik ga eens deze versie (voor de zoveelste keer) deinstalleren en dan een oudere versie proberen, wie weet dat die het wel doet. Mochten jullie nog suggesties hebben dan hoor ik het graag.

AMD XP1800+, 512MB Intern, Maxtor 160Gig, Matrox G550 32 DDR Dual Head in een Chieftec DX-01-SLD


  • McMiGHtY
  • Registratie: December 1999
  • Laatst online: 14:15

McMiGHtY

- burp -

waar je de testomgeving voor bouwt, draait win2k3 standard edition

  • Chieliot
  • Registratie: September 2001
  • Laatst online: 04-12-2025
Okey.

Ik heb nu 4.0.18 en die doet wel netjes zoals het hoort.

Ik zie meteen de Mysql Database en kan mijn ding doen.

Maarja, het is al niet meer nodig, over naar andere versies.


Iig bedankt voor de hulp!

Chieliot

AMD XP1800+, 512MB Intern, Maxtor 160Gig, Matrox G550 32 DDR Dual Head in een Chieftec DX-01-SLD


  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Dit is op zijn zachtst gezegd erg merkwaardig. In de docs staat het volgende:
2.4.1 Windows Post-Installation Procedures

On Windows, the data directory and the grant tables do not have to be created. MySQL Windows distributions include the grant tables already set up with a set of preinitialized accounts in the mysql database under the data directory. However, you should assign passwords to the accounts. The procedure for this is given in section 2.4.3 Securing the Initial MySQL Accounts.
Heb je de zip of de installer gedownload? Ik heb de eerste net gedownload, en die mist inderdaad wat (iets dat volgens mij niet hoort):

code:
1
2
3
4
5
6
C:\mysqltest\bin>mysqlshow
+-----------+
| Databases |
+-----------+
| test      |
+-----------+


Misschien is het slim als je een mailtje stuurt naar mysql, want dit hoort niet lijkt me :)
Pagina: 1