Latin1――――――utf8(将Latin1改成utf8)

1.先把库及表的语句导出,sed批量修改为utf8

2.导出所有mysql数据

3.修改mysql服务端和客户端编码为utf8

4.删除原有的库表及数据,

5.导入新的建库建表的语句

6.导入mysql的所有数据

进入mysql查看字符编码

mysql> show variables like 'char%';

1.

修改my.cnf配置文件

vim /etc/myc.cnf

在[mysqld]下插入

default-character-set=utf8

在[client]下插入

default-character-set=utf8

重启mysql服务

2.修改数据库的字符集

法一

mysql>use mydb

mysql>alter database mydb character set utf8;

创建数据库时指定数据库的字符集

mysql>create database mydb character set utf8;

法二

通过配置文件修改

修改/var/lib/mysql/mydb/db.opt

default-character-set=latin1

default-collation=latin1_swedish_ci

default-character-set=utf8

default-collation=utf8_general_ci

重启MySQL:

root@test ~$/etc/rc.d/init.d/mysqld restart

Stopping mysqld:                                           [  OK  ]

Starting mysqld:                                           [  OK  ]

3.删除原有的库表及数据  (也可以改变 alter)4.导入新的建库建表的语句5.导入mysql的所有数据

linux永久改变字符集,Linux 下mysql永久更改字符集相关推荐

  1. 字符界面运行mysql_详解linux系列之字符界面下MySQL+apache+php的源代码安装

    详解linux系列之字符界面下MySQL+apache+php的源代码安装 在前面介绍了linux和在字符下安装,下面我来介绍一下程序包的安装. 大家也许都知道在linux安装程序的时候后用rpm包安 ...

  2. Windows下MySQL数据库更改数据存储位置

    Windows下MySQL数据库更改数据存储位置 1.创建一个新的存储数据文件 比如,我创建了一个文件  E:\MySQL_Service ,用来放mysql数据. 2.找到配置文件my.ini和my ...

  3. mysql中更改字符集为utf8mysql中文输入不了问题解决

    mysql中更改字符集为utf8&&mysql中文输入不了问题解决 参考文章: (1)mysql中更改字符集为utf8&&mysql中文输入不了问题解决 (2)http ...

  4. linux mysql设置数据库utf_Linux系统下MySQL数据库服务器字符集设置

    Linux认证考试:Linux系统下的MySQL数据库服务器字符集设置 启动MySQL后,以root登录mysql isher@isher-ubuntu:~$ mysql -u root >sh ...

  5. Linux下MySQL数据库乱码 Linux下MySQL修改默认字符集

    MySQL8.0默认字符集编码utf8mb4 使用以下命令查看默认字符集编码(在MySQL下使用) show variables like '%character%'; ±-------------- ...

  6. linux mint php mysql_linux mint 下mysql中文支持问题

    一.mysql默认不支持中文,它的server和db默认是latin1编码.所以我们要将其改变为utf-8编码,因为utf-8包含了地球上大部分语言的二进制编码 1.关闭mysql服务 sudo /e ...

  7. mac mysql 默认字符集_MacOS中Mysql设置默认字符集

    一.查看字符集 mysql> show variables like 'character%'; +--------------------------+-------------------- ...

  8. mysql 默认字符集_设定mysql的默认字符集

    mysql> show global variables like '%charac%';    --查看当前mysql采用的字符集 mysql>show global variables ...

  9. mysql字符集6_【mysql】6 字符集

    1.基本概念: 字符集:是一套字符与字符编码的集合. 字符:用于显示的抽象符号. 编码:显示符号需要变成二进制数才能存储,将字符转成二进制数,就是字符编码 2.常见的字符集&编码: ascii ...

  10. aix oracle查看字符集,AIX下oracle 10g 修改字符集为ZHS16GBK

    Oracle 10g更改字符集AL32UTF8为ZHS16GBK 终端登录服务器执行下列: #su oralce $export ORACLE_SID=orcl $export ORACLE_HOME ...

最新文章

  1. 鸟哥linux私房菜第6章笔记
  2. Hadoop入门连接
  3. React性能优化 PureComponent
  4. 最近微信方面的更新   getUserInfo:fail scope unauthorized
  5. plsql developer无监听程序_微信小程序支持分享到朋友圈啦!技术解读跟我来
  6. redis 安装并设置为开机启动服务
  7. UBIFS - UBI File-System
  8. 用python让excel飞起来 pdf_讯飞智能键盘K710 一款无网络实力依然在线的黑科技产品...
  9. 你相信这是XP经典桌面拍摄地现在的模样吗?
  10. 基于浏览器的m3u8和flv的播放器
  11. 【编程题】【Scratch二级】2021.06 绘制五彩缤纷的多瓣花
  12. 题解1205汉诺塔问题
  13. 深度学习 Day 8——解决GIF生成错误以及有关GAN过程问题
  14. 卡方检验——离散型特征相关性分析
  15. 高版本linux安装gamit,Ubuntu Linux下安装GAMIT10.6
  16. 计算机组装与维护我要自学网,【答疑】3D机械建模软件有哪些,3D机械建模一般用的是哪个软件? - 视频教程线上学...
  17. VBA打开已加密的Excel文件
  18. Bootstrap中的utilities(工具类)
  19. APP漏洞防护方案与防攻击解决办法
  20. java 下载加速_一种基于Java的大文件下载加速方法与流程

热门文章

  1. 138. 兔子与兔子【字符串哈希】
  2. 2.1.5 线程概念和多线程模型
  3. HTMLTestRunner 为什么用PyCharm(Eclipse)执行测试成功但无法生成报告
  4. Exception in thread “main“ org.apache.ibatis.exceptions.PersistenceException奇葩解决方案
  5. MySQL的TRUNCATE关键字
  6. 推荐一款基于SpringBoot+Vue开发的分布式网盘系统(附源码)
  7. 如何异地加载 Spring Boot 配置文件?
  8. SpringMVC上传文件配置
  9. python环境准备_python开发环境准备
  10. (Oracle学习笔记) PL/SQL编程语言