Ich verwende MySQL auf AWS RDS, weiß jemand, wie man den Zeichensatz auf UTF-8 setzt?AWS RDS MySQL mit Unicode
Antwort
Sie können die Datenbankparameter über die AWS GUI/CLI ändern oder Sie können einfach Ihre Tabellen mit dem erforderlichen Zeichensatz erstellen. (Der Tabellenzeichensatz muss nicht mit Ihrem Datenbankzeichensatz übereinstimmen oder dem Zeichensatz Ihrer Spalte entsprechen.)
z.
CREATE TABLE t1
(
c1 CHAR(10) CHARACTER SET utf8mb4
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Here I utf8mb4
verwendet haben, die die volle Unicode unterstützt, einschließlich Emojis, die MySQL utf8
nicht.
Ich wollte eigentlich die Einstellungen für die gesamte Datenbank ändern. Es gibt keine Möglichkeit, dies nach dem Erstellen der Datenbank zu tun. Bei der DB-Erstellung über die AWS RDS-Konsole muss jedoch nur die richtige Parametergruppe ausgewählt werden. Wenn Sie nur die Standard-Parametergruppe haben, gehen Sie einfach zum Abschnitt "Parametergruppen", um Ihren spezifischen zu erstellen, indem Sie den richtigen "Zeichensatz" festlegen und dann diese Gruppe verwenden.
So löst das im Grunde mein Problem.
- 1. Verbinden mit AWS RDS MySQL-Datenbankinstanz mit Flask-SQLAlchemy
- 2. CakePHP3 Anwendungsfehler mit AWS RDS Datenbank
- 3. Workbench Fehler 10060 beim Verbinden mit Mysql AWS RDS-Instanz
- 4. Verbindung mit Aws RDS-Instanz für MySQL nicht möglich
- 5. Verbindung mit AWS MYSQL RDS-Instanz mit PHP über AWS EC2 Instanz
- 6. AWS EC2 mysql_query RDS senden fehlgeschlagen
- 7. MySQL Volltextsuche extrem langsam auf einer AWS RDS große Instanz
- 8. Link-Server mit PG RDS von AWS
- 9. Wie mache ich AWS RDS MySql 5.6 case-insensitive?
- 10. AWS Lambda Java, Verbindung zu MySQL herstellen RDS
- 11. AWS: RDS-Instanz ändern DB-Name
- 12. Verbindung mit AWS RDS über PDO nicht möglich
- 13. Verbinden Laravel 5 mit AWS RDS mit SSL
- 14. kann nicht AWS RDS verbinden gestellt Instanz
- 15. Wie man AWS RDS Datenbankverbindungen verwaltet?
- 16. AWS VPC-Setup für RDS-Zugriff
- 17. AWS RDS PostgreSQL Pgadmin - Server hört nicht
- 18. PgAgent auf AWS RDS für Postgres installieren
- 19. AWS - Verschieben von RDS zu VPC
- 20. Wie debuggen Sie eine AWS RDS-Instanz?
- 21. Erstellen Postgres Event Trigger in AWS-RDS
- 22. Wie kann auf AWS RDS über CLI/PUTTY zugegriffen werden?
- 23. AWS RDS aus Speicherfehler beim Hinzufügen von Spalte
- 24. Wie erhalte ich Datenspeicher auf meinem AWS RDS?
- 25. Was passiert mit Schreibvorgängen während des Failovers in der mysql-Instanz AWS Multi-AZ RDS?
- 26. AWS CLI create RDS mit elasticbeanstalk create-environment
- 27. Fehler beim Verbinden mit Amazon RDS (MySQL) von node-mysql
- 28. Deaktivieren von AWS RDS-Backups beim Erstellen/Aktualisieren von Instanzen?
- 29. PHP mysql flex Unicode
- 30. Wie Postgres Dump mit RDS wiederherstellen?
Hat MySQL nicht bereits utf-8 als Standard? Http: //stackoverflow.com/questions/1049728/how-do-i-see-what-character-set-a-mysql-database-table-column-is – Mihai