MySQL数据库快速批量的将某一数据库表字段的字符集由utf8改为utf8mb4
执行
SELECT
	CONCAT( 'ALTER TABLE `', TABLE_SCHEMA, '`.`', TABLE_NAME, '`', ' CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;' ) AS sql_statements 
FROM
	information_schema.COLUMNS 
WHERE
	TABLE_SCHEMA = 'database_name' 
	AND CHARACTER_SET_NAME = 'utf8' 
	AND COLLATION_NAME LIKE '%utf8%' 
GROUP BY
	TABLE_NAME
请将 database_name 替换为要更改字符集的数据库名称。

然后运行上面SQL语句生成的所有SQL语句来更改表和列的字符集。
偶做前堂客
祝你天天开心
在未知的时间
在未知的地点
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号