Archief - MySQL: inloggen mislukt

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

AncientRites

Legacy Member
Ik ben van vandaag zowat een online cursus aant volgen over php/apache/mysql

nu zit ik op het punt om een database te creëren met mysql in de cmd.

Ik krijg deze error:

mysql> use mysql;
ERROR 1044: Access denied for user: '@localhost' to database 'mysql'
mysql>


Krijg ik tevens ook als ik mysql wil openen met een paswoord. Weet iemand hoe dit komt?

Zero Grav

Legacy Member
Omdat de gebruikersnaam & het wachtwoord dat je ingeeft om verbinding te maken niet bestaat in mysql.

Een gebruiker toevoegen kan je doen voor bijvoorbeeld met phpmyadmin naar de database mysql te gaan. Daar User te selecteren en dan invoegen te pakken.

AncientRites

Legacy Member
maar bv http://php-mysql-tutorial.com/mysql-tutorial/create-new-mysql-database.php daarmee zou ik in mysql een database moeten kunnen aanmaken, ofwel klopt die handleiding niet.

Daar krijg ik

C:\>mysqladmin create petstore
mysqladmin: CREATE DATABASE failed; error: 'Access denied for user: '@localhost'
to database 'petstore''

dus hetzelfde probleem. Kan ik dit niet verhelpen zodat ik het wel kan? Want over die phpmyadmin hebbek nog niets gelezen ofzo :-)

edit: en ik heb alleen een default db 'test' die er denk ik altijd staat, daar kan ik wel zonder problemen rijen in wegschrijven e.d.

Lashknife

Legacy Member
gij logt niet aan met uw root account, enkel anonymous denk ik, anonymous is (uiteraard) restricted tot selects denk ik (niet gechecked, dus no comments, da's simpel opzoekwerk eh)

Coax

Legacy Member
mysql -U root -P

Maar onder windows kan het wa anders zijn dan onder linux.

AncientRites

Legacy Member
in mijn tutorial staat dat als ik een nieuwe installatie heb uitgevoerd ik "mysql -u root mysql" moet intypen, dan krijg ik dus ook die access denied stuff... en met "mysql -U root -P" moet ik een passwoord ingeven wat ik niet heb? (ik heb wel een user aangemaakt ervoor, maar dat passwoord pakt hem niet)

AncientRites

Legacy Member
Krijg deze fout dikwijls. Zag ik daarstraks trouwens ook bij error logs.

C:\>C:\mysql\bin\mysqld-nt --init-file=C:\mysql-init.txt
050722 13:15:09 Warning: You have forced lower_case_table_names to 0 through a c
ommand-line option, even though your file system 'E:\www\mysql40\data\' is case
insensitive. This means that you can corrupt a MyISAM table by accessing it wit
h different cases. You should consider changing lower_case_table_names to 1 or 2

AncientRites

Legacy Member
Ok ik zal eens kijken, heb nu juist sql 4.0.25 geuninstalled en 4.1 gedownload, die ga ik nu even via de officiele manier installeren dan.

AncientRites

Legacy Member
ALLLLLLLLRIGHT, ik kan eindelijk zonder problemen inloggen! En dat zonder enige tutorial =)

servi

Legacy Member
moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken.
Voor meer informatie over prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast en je hebt een een waarschuwing gekregen, gelieve in het vervolg er op te letten.

AncientRites

Legacy Member
servi zei:
moderator noot :
je topic bevat geen prefix, een verkeerd prefix of heeft een onduidelijke titel.
Gelieve een duidelijke titel met een bijhorend correct prefix te gebruiken.
Voor meer informatie over prefixen kan je terecht op regels en prefixen !!!.
Je topic is aangepast en je hebt een een waarschuwing gekregen, gelieve in het vervolg er op te letten.
srry :) ik had er thans op gelet met er MySQL voor te zetten ;-) en ik dacht dat dit een typische beginnersfout was, maar bleek na wat opzoekwerk wat ingewikkelder te zijn.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan