如何为 web2py 中的 mySQL 列指定 utf8mb4?

How do I specify utf8mb4 for a mySQL column in web2py?

在 web2py 中,如何确保在 mySQL 数据库中创建表时类型='string' 的列使用完整的 4 字节 unicode 格式 (utf8mb4)?

从 web2py 端,您可以通过连接字符串中的 set_encoding 参数指定编码:

db = DAL('mysql://username:password@localhost/test?set_encoding=utf8mb4')