以前学习mysql的时候,实验的笔记,今天整理的时候看到了,所以记录下,备忘

1、导出表结构

mysqldump -uroot -predhat12345 -S /data/3306/mysql.sock --default-character-set=latin1 -d kitty>kittytable.sql

说明:-d只导表结构

2、编辑kittytable.sql,将lantin1改成utf8

可以用sed批量修改

3、确保数据库不再更新,导出所有数据

mysqldump -uroot -predhat12345 -S /data/3306/mysql.sock --quick --no-create-info --extended-insert --default-character-set=latin1 kitty>kittydata.sql

4、打开kittydata.sql,将set names latin1修改成set names utf8

5、删除原有的库表及数据(需要慎重)

6、建库

create database kitty default charset utf8;

7、创建表,执行kittytable.sql

mysql -uroot -predhat12345 -S /data/3306/mysql.sock kitty

8、导入数据

mysql -uroot -predhat12345 -S /data/3306/mysql.sock kitty

怎么生产mysql.scok_如何更改生产MySQL数据库库表的字符集相关推荐

  1. mysql中表结构语句_mysql中表数据与表结构复制语句

    本文章来给各位朋友介绍一下关于在mysql中进行表数据与表结构复制语句,方法会有很多种下面我来介绍介绍,有需要了解的朋友可参考. 先来总结复制表与结的方法 一.CREATE TABLE 方法 整表复制 ...

  2. mysql5.7更改数据库存储位置_mysql 5.7更改数据库的数据存储位置的解决方法

    随着mysql数据库存储的数据逐渐变大,已经将原来的存储数据的空间占满了,导致mysql已经链接不上了.因此,必须要给存放的数据换个地方了.下面是操作过程中的一些步骤.记下来,以后日后查看. 1.修改 ...

  3. 更改所有数据透视表的数据源

    If you want to change the data source for a single Excel Pivot Table, you can use a command on the R ...

  4. Excel:用宏批量更改数据透视表中数据汇总方式

    有时Excel数据透视表中的值字段较多,我这有64个值字段,因为数据默认汇总方式是"求和".如果要全部更改其汇总方式,如将下图数据透视表中所有值字段的汇总方式由"求和&q ...

  5. docker mysql 生产环境_如何部署Docker MySQL生产环境?

    1 前言 Docker容器原则上是短暂的,如果容器被删除或损毁,数据或配置将丢失,所以上个章节部署的MySQL只适合于测试环境,由于生产的需求,本章将使用Docker卷机制持久保存Docker容器中创 ...

  6. mysql grant produce_ERROR 1045 (28000) Mysql中grant 使用不当导致的生产事故

    背景: 新项目上线,Data Warehouse 的同事要从Mysql 的SLAVE 库上抽取数据.其中一项任务是授予读取数据库的权限. 没想到这个简单的操作也引发了一些意外. 在只读用户增加权限后, ...

  7. mysql生产环境加索引_【生产篇】_MySQL环境下如何查看基于表的索引定义

    [引言] 今天中午项目组来一需求,欲在MySQL环境的某张表下创建几个BTREE索引.要创建索引,首先需要了解基表的表结构,以及已经包含的索引.Oracle的表结构大家都很熟悉,但MySQL表结构和已 ...

  8. ubuntu mysql 中午_Ubuntu更改MySQL字符集UTF-8,正确显示中文

    首先停mysql服务,编辑配置文件my.cnf $ sudo stop mysql $sudo vim /etc/mysql/my.cnf [client] default-character-set ...

  9. java如何实现e的次方_Java开发如何更改MySQL数据库datadir目录之MySQL数据库索引实现...

    引言 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 ...

最新文章

  1. Assembly--及相关内容
  2. MySQL数据类型以及元数据的使用
  3. 关于Oracle数据库用户密码过期的预防和解决办法
  4. Enum类的非一般用法汇总(工作中遇到时持续更新)
  5. 北海a货翡翠,牡丹江a货翡翠
  6. 将表单中查询参数转换为json
  7. gitlab 删除仓库
  8. 设计模式练习:Decorate模式
  9. AcWing 1762. 牛的洗牌(暴力)
  10. C语言函数调用之数组与指针
  11. MongoDB 表设计
  12. 用VBA代码打开xls文件时,判断被打开的xls文件是否含VBA代码并禁止其运行
  13. linux达梦服务重启,如何重启达梦数据库服务
  14. 【两台电脑之间实现鼠标键盘共享】
  15. 模块Datetime
  16. python2在线编译器_C/C++/Python在线编译器
  17. 切线空间(Tangent Space)法线映射(Normal Mapping)
  18. 人口只有北京的 1/3,这个国家创立了全球一半的科技公司
  19. 积木报表JimuReport跟ureport2对比
  20. 哈工大硕士生实现 11 种数据降维算法,代码已开源!

热门文章

  1. vmware安装windows10专业版
  2. 获取客户端IP地址定位城市信息
  3. 4.6 脚本及恶意网页攻击
  4. Ubuntu搜狗输入法, 输入中文时不显示选择框
  5. 详解sklearn中的make_moons函数
  6. CPU性能分析优化套路
  7. PHP海量excel数据导出方案解决 xlswriter性能测试
  8. 技嘉B500+5600X+3070开机黑屏
  9. uniapp实现自适应手机状态栏高度的顶部导航栏
  10. 第二届南京六合创业大赛