| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan løser du MySQL-fejl 1045?
    1. Genstart MySQL-tjenesten

    - Windows:Åbn "Services"-konsollen og genstart "MySQL"-tjenesten.

    - macOS:Åbn "Terminal" og kør kommandoen:

    ```

    sudo service mysql genstart

    ```

    - Linux:Åbn "Terminal" og kør kommandoen:

    ```

    sudo service mysql genstart

    ```

    2. Nulstil MySQL adgangskode

    - Windows:Åbn "MySQL Command Line Client" og kør kommandoen:

    ```

    ÆNDRE BRUGER 'root'@'localhost' IDENTIFICERET MED 'new-password';

    ```

    - macOS:Åbn "Terminal" og kør kommandoen:

    ```

    mysql -u root -s

    ÆNDRE BRUGER 'root'@'localhost' IDENTIFICERET MED 'new-password';

    ```

    - Linux:Åbn "Terminal" og kør kommandoen:

    ```

    mysql -u root -s

    ÆNDRE BRUGER 'root'@'localhost' IDENTIFICERET MED 'new-password';

    ```

    3. Tjek MySQL-brugertilladelser

    - Åbn "MySQL Command Line Client" og kør kommandoen:

    ```

    TILDEL ALLE PRIVILEGIER PÅ *.* TIL 'root'@'localhost' MED TILDELINGSMULIGHED;

    ```

    4. Tjek MySQL-konfigurationsfilen

    - Åbn MySQL-konfigurationsfilen ("my.cnf") og sørg for, at følgende linjer er til stede:

    ```

    [mysqld]

    bind-adresse =127.0.0.1

    ```

    - Gem konfigurationsfilen og genstart MySQL-tjenesten.

    5. Geninstaller MySQL

    - Hvis ingen af ​​ovenstående trin virker, skal du muligvis geninstallere MySQL.

    - Sørg for at oprette en sikkerhedskopi af din database, før du geninstallerer.

    6. Nulstil MySQL root adgangskode ved hjælp af mysqldump

    - Først skal du stoppe MySQL-tjenesten.

    - På Windows:

    ```

    net stop MySQL

    ```

    - På macOS / Linux:

    ```

    sudo service mysql stop

    ```

    - For at nulstille root-adgangskoden ved hjælp af mysqldump, skal du logge ind på MySQL ved at bruge -u-indstillingen for at angive root-brugeren. For at gøre det skal du køre kommandoen:

    ```

    mysqldump -u rod

    ```

    - Nulstil derefter root-adgangskoden ved hjælp af UPDATE-kommandoen, som vist nedenfor:

    ```

    OPDATERING mysql.user SET password =PASSWORD("YourNewPass") WHERE USER ="root";

    ```

    - Fjern derefter rettighederne ved at bruge kommandoen FLUSH PRIVILEGES.

    ```

    SKYLLE PRIVILEGIER;

    ```

    Afslut endelig MySQL-konsollen ved at indtaste ```exit```.

    Når du har nulstillet root-adgangskoden, skal du starte MySQL-tjenesten.

    - Windows:

    ```

    netstart MySQL

    ```

    - macOS / Linux:

    ```

    sudo service mysql start

    ```

    Det er det. Du har med succes nulstillet MySQL root-adgangskoden ved hjælp af mysqldump.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan vælges MySQL PHP Array 
    ·Sådan runde til en Decimal i PHP 
    ·Hvad er PHP Mail tegngrænsen 
    ·PHP koder på samme server som MySQL Server 
    ·Sådan bruges HTML Purifier Som Tidy Alternative 
    ·Sådan Lær SQL Programmering 
    ·Sådan Trim Tegn i SQL 
    ·Sådan Fix My PHP Rand 
    ·Sendmail Vs. PHP Mail 
    ·Sådan bruges iFrame til Få Remote PHP 
      Anbefalede Artikler
    ·Hvordan man opbygger en ny webside Brug JSP 
    ·Skulle en PHP klasse Constructor være offentlige eller…
    ·Sådan opgraderer PHP til Windows 
    ·Sådan Gør din Blogroll Nofollow 
    ·Sådan Genstart en Curl Transfer i PHP 
    ·Sådan håndterer Browser Luk begivenheder i C 
    ·Sådan indstilles bredde & højde for et iFrame 
    ·Sådan bruges en Spinner for en Palm Pilot 
    ·Hvor kan du finde ASCII-koder? 
    ·Hvad er forskellen mellem C -Pascal og C Language 
    Copyright © Computer Viden https://www.computerdk.com