位置: 编程技术 - 正文

mysql4.0升级到mysql5(4.1),解决字符集问题(mysql5.0升级到8.0)

编辑:rootadmin
1、从4.0中导出表 mysqldump ?no-data -uroot -p database > struct.sql 2、导出数据 mysqldump ?no-create-info=true ?extended-insert=false -u root -p database > data.sql 3、用vi编辑struct.sql, 使用最末行命令 :%s/) TYPE=MyISAM;/) ENGINE=MyISAM DEFAULT CHARSET=gbk;/g :%s/) TYPE=HEAP.*$/) ENGINE=MEMORY DEFAULT CHARSET=gbk;/g 4、导入struct.sql,data.sql mysql 4.0及之前的版本,都是只支持一种字符集latin1,从mysql 4.1起,支持众多的字符集,比如gbk,utf8(非utf-8)等。 gbk,utf8等多字节字符集的存储也发生了变化,比如latin1下,汉字字长是2,在gbk或utf8下,汉字字长就是1。也就是说原来varchar()只能存个汉字,现在能保存个了。 网址:

推荐整理分享mysql4.0升级到mysql5(4.1),解决字符集问题(mysql5.0升级到8.0),希望有所帮助,仅作参考,欢迎阅读内容。

mysql4.0升级到mysql5(4.1),解决字符集问题(mysql5.0升级到8.0)

文章相关热门搜索词:mysql5.6升级到8.0,mysql升级到5.7,mysql升级到5.7,mysql升级到8.0.13,mysql5.0升级到8.0,mysql5.6升级到8.0,mysql5.6升级到8.0,mysql5.0升级到8.0,内容如对您有帮助,希望把文章链接给更多的朋友!

MySQL 随机密码生成代码 DELIMITER$$CREATEFUNCTION`t_girl`.`func_rand_string`(f_numtinyintunsigned,f_typetinyintunsigned)RETURNSvarchar()BEGIN--Translatethenumbertoletter.--No1standsforstringonly.--No2standsfornumberonly.--

找到MySQL的优点 第一步——安装MySQL到

MySQL下将一个表的数据插入到另外一个表的实现语句 如果2张表的字段一致,并且希望插入全部数据,可以用这种方法:Code:INSERTINTO目标表SELECT*FROM来源表;比如要将articles表插入到newArticles表中,则是:INSERT

本文链接地址:https://www.jiuchutong.com/biancheng/312509.html 转载请保留说明!

上一篇:批量替换 MySQL 指定字段中的字符串(批量替换多个word文档的同一内容)

下一篇:MySQL 随机密码生成代码(mysql随机密码怎么看)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络