千家信息网

MySQL DB字符集如何修改

发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章主要介绍了MySQL DB字符集如何修改,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1>將原DB(test1)結構導出C:\
千家信息网最后更新 2025年01月21日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安全错误 数据库的锁怎样保障安全 网络安全漂亮的手抄报文字少 网络安全 网络文明大学生 甘肃智慧人口gis系统软件开发 华威大学网络安全硕士 怎么连接新建数据库 规定国家推进网络安全社会化 青少年网络安全公约原则 斗客网络技术有限公司 云南专业网络技术服务标准 政治关联数据库 大学课程免费自学网站数据库系统 计算机网络技术就业方向和工资 软件开发者点数不足怎么回事 软件开发技巧视频 主流应用服务器有哪些 我的世界炸服务器的红石机关 苹果手机激活连不到服务器 网络安全公司追踪IP 网络安全宣传周亮点 肇庆免费的冷库软件开发 数据库重装不删注册表有什么影响 网络安全内容二年级 独立软件开发商上市公司 电信公司网络安全联席座谈会 军营网络安全教育课堂 网络安全统计局 计算机网络技术的现状与发展论文 靠谱的仓库管理软件开发项目 软件开发时间延长 用友数据库访问方法
0