Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe los je MySQL-fout 1045 op?
1. Start de MySQL-service opnieuw

- Windows:Open de console "Services" en start de service "MySQL" opnieuw.

- macOS:Open de "Terminal" en voer de opdracht uit:

```

sudo service mysql opnieuw opstarten

```

- Linux:Open de "Terminal" en voer de opdracht uit:

```

sudo service mysql opnieuw opstarten

```

2. MySQL-wachtwoord opnieuw instellen

- Windows:Open de "MySQL Command Line Client" en voer de opdracht uit:

```

ALTER GEBRUIKER 'root'@'localhost' GEÏDENTIFICEERD DOOR 'nieuw wachtwoord';

```

- macOS:Open de "Terminal" en voer de opdracht uit:

```

mysql -u root-p

ALTER GEBRUIKER 'root'@'localhost' GEÏDENTIFICEERD DOOR 'nieuw wachtwoord';

```

- Linux:Open de "Terminal" en voer de opdracht uit:

```

mysql -u root-p

ALTER GEBRUIKER 'root'@'localhost' GEÏDENTIFICEERD DOOR 'nieuw wachtwoord';

```

3. Controleer MySQL-gebruikersrechten

- Open de "MySQL Command Line Client" en voer de opdracht uit:

```

VERLEEN ALLE PRIVILEGES OP *.* AAN 'root'@'localhost' MET TOEKENNINGOPTIE;

```

4. Controleer het MySQL-configuratiebestand

- Open het MySQL-configuratiebestand ("my.cnf") en zorg ervoor dat de volgende regels aanwezig zijn:

```

[mysqld]

bindadres =127.0.0.1

```

- Sla het configuratiebestand op en start de MySQL-service opnieuw.

5. Installeer MySQL opnieuw

- Als geen van de bovenstaande stappen werkt, moet u MySQL mogelijk opnieuw installeren.

- Zorg ervoor dat u een back-up van uw database maakt voordat u deze opnieuw installeert.

6. Reset het MySQL-rootwachtwoord met mysqldump

- Stop eerst de MySQL-service.

- Op Windows:

```

netto stop MySQL

```

- Op macOS/Linux:

```

sudo service mysql stop

```

- Om het root-wachtwoord opnieuw in te stellen met mysqldump, logt u in op MySQL met de optie -u om de rootgebruiker op te geven. Om dit te doen, voert u de opdracht uit:

```

mysqldump -u root

```

- Reset vervolgens het root-wachtwoord met behulp van de opdracht UPDATE, zoals hieronder weergegeven:

```

UPDATE mysql.user SET wachtwoord =PASSWORD("YourNewPass") WHERE GEBRUIKER ="root";

```

- Wis vervolgens de rechten met behulp van de opdracht FLUSH PRIVILEGES.

```

SPOEL PRIVILEGES;

```

Sluit ten slotte de MySQL-console af door ```exit``` in te voeren.

Nadat u het root-wachtwoord opnieuw hebt ingesteld, start u de MySQL-service.

- Ramen:

```

netto start MySQL

```

- macOS/Linux:

```

sudo service mysql start

```

Dat is het. U hebt het MySQL-rootwachtwoord opnieuw ingesteld met behulp van mysqldump.

Previous: Next:
  PHP /MySQL Programmering
·Hoe snelheid van PHP Curl 
·Tutorial over de PHP Evenement…
·Hoe te versturen Mass Facebook…
·Hoe maak je een mislukt Krul T…
·Geavanceerde PHP Training 
·Hoe te Nodes in PHP & XML Verw…
·Hoe te ODBC gebruiken met PHP 
·Om te lezen hoe de SQL van een…
·Verschil tussen PHP4.0 & PHP5.…
  Related Articles
Hoe plaats je de datum in de MySQL-datab…
Waar kun je uitspraak leren op de comput…
Hoe zet ik normale tekst om in gebarenta…
Waarom gebruik je STP? 
Leg uit hoe bytes die toetsenbordtekens …
Hoe roep je een functie aan in GUI matla…
Hoe worden gegevens en instructies binai…
Laat je verschillende soorten lettertype…
Hoe typ je Franse accenten met een HP-la…
  Programmering Articles
·Hoe om te bellen naar Java Van XSL 
·Hoe maak je een rekenmachine met Python …
·Hoe kan ik dubbele lijnen verwijderen in…
·Hoe te vervangen White Space Met Python …
·Hoe maak je een VB- Lite Unit Gebruik 
·Heap Vs . Stack in Java 
·Hoe maak je een Fill Factor wijzigen 
·Hoe te Shell Variabelen Pass naar AWK 
·Hoe kan ik een formulier maken in JSP 
Copyright © Computer Kennis https://www.nldit.com