SELECT CONCAT( 'ALTER TABLE `', table_name, '` DEFAULT CHARACTER SET=utf8 COLLATE=utf8_unicode_ci;' ) FROM information_schema.TABLES WHERE table_schema = 'scmsales' LIMIT 10000
1、修改数据表默认的数据格式:执行上面的语句,然后将获取到的sql,执行获取到的SQL。
2、修改数据表中已有数据格式,执行下面的sql语句,然后再执行获取到的sql语句:
SELECT /* CONCAT( 'ALTER TABLE `', table_name, '` DEFAULT CHARACTER SET=utf8 COLLATE=utf8_unicode_ci;' ),*/ CONCAT( 'ALTER TABLE `', table_name, '` CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;' ) FROM information_schema.TABLES WHERE table_schema = 'scmsales' LIMIT 10000