sql >> Database >  >> RDS >> Mysql

MySQL/Amazon RDS-fout:u heeft geen SUPER-rechten...

  1. Open de RDS-webconsole.
  2. Open het tabblad 'Parametergroepen'.
  3. Maak een nieuwe parametergroep. Selecteer in het dialoogvenster de MySQL-familie die compatibel is met uw MySQL-databaseversie, geef het een naam en bevestig. Selecteer de zojuist gemaakte parametergroep en geef "Parameters bewerken" op.
  4. Zoek naar de parameter 'log_bin_trust_function_creators' en stel de waarde in op '1'.
  5. Sla de wijzigingen op.
  6. Open het tabblad 'Instances'. Breid uw MySQL-instantie uit en voer de "Instance Action" uit met de naam "Modify".
  7. Selecteer de zojuist aangemaakte parametergroep en schakel "Direct toepassen" in.
  8. Klik op "Doorgaan" en bevestig de wijzigingen.
  9. Wacht tot de bewerking "Aanpassen" is voltooid.
  10. Open nogmaals het tabblad 'Instances'. Vouw uw MySQL-instantie uit en vouw het tabblad "Exemplaaractie" uit en selecteer "Opnieuw opstarten".

EDIT december 2020:Een herstart is niet nodig aangezien log_bin_trust_function_creators type =dynamisch heeft toegepast. Dit is tenminste het geval als uw RDS al een gekoppelde parametergroep heeft en u deze bewerkt, in plaats van een nieuwe parametergroep aan te maken. Sla alleen de parameterbewerking op en u kunt aan de slag.



  1. gebruik kolomwaarde als kolomnaam mysql

  2. Elke GROUP BY-expressie moet ten minste één kolom bevatten die geen buitenste verwijzing is

  3. Hoe de if/else-voorwaarde te gebruiken in een select in mysql

  4. Parallelliseren van oproepen in PL/SQL