SELECT CONCAT('ALTER TABLE `', table_name, '` MODIFY `', column_name, '` ', DATA_TYPE, '(', CHARACTER_MAXIMUM_LENGTH, ') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci', (CASE WHEN IS_NULLABLE = 'NO' THEN ' NOT NULL' ELSE '' END), ';')
FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = '数据库名'
AND DATA_TYPE = 'varchar'
AND
(
CHARACTER_SET_NAME != 'utf8mb4'
OR
COLLATION_NAME != 'utf8mb4_general_ci'
);
作者:privateobject 来源:CSDN 原文:https://blog.csdn.net/privateobject/article/details/78363809 版权声明:本文为博主原创文章,转载请附上博文链接!
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u010826341/article/details/111246044
CP小测试目的:把源文件copy到目标文件中。思路:1.打开源文件(src.c)2.把源文件内容读取到缓存区中3.打开目标文件(des.c)(没有就创建...
丆哭丆鬧丆衒耀
阅读(879)
在10月05日凌晨Vue3的源代码正式发布了,来自官方的消息:目前的版本是Pre-Alpha,仓库地址:Vue-next,可以通过...
五星天皇岩里政男
阅读(299)
下面,我们分几步来实现一个学生信息管理系统的开发。1、设计系统功能。作为一个基础练习的小项目,我们只实现最基本的一些功能:(1)查看学员信息(2)添加学员信息...
weixin_39668496
阅读(307)
项目根目录创建文件.htaccess插入反向代理的代码<IfModulemod_rewrite.c>Options+FollowSymlinksRewriteEngineOnRew...
张平阳
阅读(913)
【填空题】()主要由舞台和工作区组成,在最终动画中,只显示放置在舞台区域中的图形对象,在工作区中的图形对象将不会显示。【判断题】使用“颜色”面板填充颜色时,既可以先绘制图形,然后在“颜色”面板中设置颜...
张珍惜
阅读(526)
习题6:字符串(string)和文本虽然你已经在程序中写过字符串了,你还没学过它们的用处。在这章习题中我们将使用复杂的字符串来建立一系列的变量,从中你将学到它们的用途。首先...
weixin_39866265
阅读(485)
原标题:生产力终极指南:用了两年,如今才算真正会用VSCode全文共3494字,预计学习时长9分钟图源:unsplash我使用VS...
尼尔呆
阅读(792)
前几天被要求远程连上学校实验室的linux服务器跑python程序,因为对操作一窍不通,问了很多很多人也查了很多很多资料。现在把步骤整理成教程,希望能为其他科...
weixin_39669163
阅读(132)
python中ftp操作:ftp=FTP()#设置变量ftp.set_debuglevel(2)#打开调试级别2,显示详细信息ftp.connect(“IP”,”p...
weixin_39554290
阅读(255)
使用perl来监控ORACLEDATAGUARD脚本#!/usr/bin/perluse strict;use warnings;use DBI; # Load the DBI modulemy...
腹黑大狸子
阅读(120)