Google Cloud Sql第二代Utf8Mb4编码

tol*_*rdi 8 google-app-engine google-cloud-sql utf8mb4

我们正在使用Google Cloud Sql Second Generation和我们的AppEngine应用程序.但是今天我们发现了一些问题,我们无法在我们的数据库中插入表情符号字符,因为我们无法将某些服务器标志更改为utf8mb4字符编码.

我们已经将character_set_server标志更改为utf8mb4,但它还不够

我们必须更改:character_set_system character_set_client collaction_connection

标志到utf8mb4,但第二代数据库不允许root用户更改这些标志.我们可以做些什么来解决这个问题

有没有人对此有任何想法?

谢谢

Ric*_*mes 0

SHOW CREATE TABLE——这可能会说列是CHARACTER SET utf8。这需要解决

ALTER TABLE tbl CONVERT TO CHARACTER SET utf8mb4 COLLATION utf8mb4_unicode_520_ci;
Run Code Online (Sandbox Code Playgroud)