sql >> Database >  >> RDS >> Mysql

Mysql 8 toegang op afstand

  1. Verwijder of becommentarieer het bind_address parameter uit de my.ini bestand.
  1. Start de service opnieuw.
  2. Maak de root gebruiker (ja, een nieuwe gebruiker want wat bestaat is '[email protected] ' wat alleen lokale toegang is):

    CREATE USER 'root'@'%' IDENTIFIED BY '123';

  3. Geef de privileges:

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';

Omdat het niet werkt CREATE with GRANT ?

MySQL 8 kan geen gebruiker meer aanmaken met GRANT , dus er is een fout in IDENTIFIED BY '123' als je het probeert te gebruiken met GRANT , wat de meest voorkomende fout is.



  1. operator bestaat niet:uuid =bytea Java met Postgres

  2. MySql-update na het invoegen van nodejs

  3. tabel werkt lege spaties bij wanneer de gebruiker niets in het tekstvak invoert

  4. FOUT 1215:Kan geen externe sleutelbeperking toevoegen bij gebruik van ON DELETE SET NULL