千家信息网

MySQL DB字符集如何修改

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍了MySQL DB字符集如何修改,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1>將原DB(test1)結構導出C:\
千家信息网最后更新 2026年10月31日MySQL DB字符集如何修改

这篇文章主要介绍了MySQL DB字符集如何修改,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

1>將原DB(test1)結構導出

C:\Users\Oraman>mysqldump -uroot -p -d test1 > createdb.sql

Enter password: ******

-d 只導表結構

注:如果DB 中有存儲過程和函数(routines)或者JOB(events) 需要指明-R -E
-R 導出時包含存儲過程 -E導出時包含events

2>將原DB字符集導出

C:\Users\Oraman>mysqldump -uroot -p --quick --no-create-info --extended-insert --default-character-set=utf8 test1> data.sql

Enter password: ******

-q, --quick Don't buffer query, dump directly to stdout.

(Defaults to on; use --skip-quick to disable.)

--no-create-info 不導create table

-e, --extended-insert

Use multiple-row INSERT syntax that include several

VALUES lists.

--default-character-set 字符集,按原db字符集導出

3>修改createdb.sql 表定義的字符集為新字符集

4>修改data.sql 中set names 新字符集

5>使用新字符集創建DB(正式環境做好測試后再drop database,create database)

mysql> CREATE DATABASE test1 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

6>導入表結構

mysql -uroot -p test1 < createdb.sql

7>導入數據

mysql -uroot -p test1 < data.sql

感谢你能够认真阅读完这篇文章,希望小编分享的"MySQL DB字符集如何修改"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

字符 字符集 篇文章 价值 兴趣 函数 同时 更多 朋友 知识 编带 行业 资讯 资讯频道 频道 参考 学习 帮助 支持 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海挚品互联网科技有限公司 互联网是第几次科技革命的成果 没上市的科技互联网公司 互联网科技作文 远信互联网科技 居家互联网科技有限公司 互联网科技股午盘股票涨跌 广州慧亚互联网科技怎么样 剑昆互联网络科技有限公司临桂 汽车互联网创新科技园 晓花互联网科技有限公司网址 互联网公司黑科技创始人 西安小鹰速贷互联网科技有限公司 上海钢联属于互联网科技股吗 美国互联网科技公司 互联网科技包装股份有限公司上市 萌小萌互联网科技河南有限公司 广州三三互联网科技有限公司 科技互联网企业在行动 互联网 科技节活动 微视频大赛 百单网互联网科技有限公司怎么样 互联网科技有限公司经营范围 互联网金融 科技 互联网科技ppt模板 齐家互联网科技有限公司 互联网科技股午盘股票涨跌 互联网科技与管理 翼展科技 首家互联网医院 黑龙江互联网科技公司 互联网高科技绘画
0