linux永久改变字符集,Linux 下mysql永久更改字符集
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永久更改字符集相关推荐
- 字符界面运行mysql_详解linux系列之字符界面下MySQL+apache+php的源代码安装
详解linux系列之字符界面下MySQL+apache+php的源代码安装 在前面介绍了linux和在字符下安装,下面我来介绍一下程序包的安装. 大家也许都知道在linux安装程序的时候后用rpm包安 ...
- Windows下MySQL数据库更改数据存储位置
Windows下MySQL数据库更改数据存储位置 1.创建一个新的存储数据文件 比如,我创建了一个文件 E:\MySQL_Service ,用来放mysql数据. 2.找到配置文件my.ini和my ...
- mysql中更改字符集为utf8mysql中文输入不了问题解决
mysql中更改字符集为utf8&&mysql中文输入不了问题解决 参考文章: (1)mysql中更改字符集为utf8&&mysql中文输入不了问题解决 (2)http ...
- linux mysql设置数据库utf_Linux系统下MySQL数据库服务器字符集设置
Linux认证考试:Linux系统下的MySQL数据库服务器字符集设置 启动MySQL后,以root登录mysql isher@isher-ubuntu:~$ mysql -u root >sh ...
- Linux下MySQL数据库乱码 Linux下MySQL修改默认字符集
MySQL8.0默认字符集编码utf8mb4 使用以下命令查看默认字符集编码(在MySQL下使用) show variables like '%character%'; ±-------------- ...
- linux mint php mysql_linux mint 下mysql中文支持问题
一.mysql默认不支持中文,它的server和db默认是latin1编码.所以我们要将其改变为utf-8编码,因为utf-8包含了地球上大部分语言的二进制编码 1.关闭mysql服务 sudo /e ...
- mac mysql 默认字符集_MacOS中Mysql设置默认字符集
一.查看字符集 mysql> show variables like 'character%'; +--------------------------+-------------------- ...
- mysql 默认字符集_设定mysql的默认字符集
mysql> show global variables like '%charac%'; --查看当前mysql采用的字符集 mysql>show global variables ...
- mysql字符集6_【mysql】6 字符集
1.基本概念: 字符集:是一套字符与字符编码的集合. 字符:用于显示的抽象符号. 编码:显示符号需要变成二进制数才能存储,将字符转成二进制数,就是字符编码 2.常见的字符集&编码: ascii ...
- aix oracle查看字符集,AIX下oracle 10g 修改字符集为ZHS16GBK
Oracle 10g更改字符集AL32UTF8为ZHS16GBK 终端登录服务器执行下列: #su oralce $export ORACLE_SID=orcl $export ORACLE_HOME ...
最新文章
- 鸟哥linux私房菜第6章笔记
- Hadoop入门连接
- React性能优化 PureComponent
- 最近微信方面的更新 getUserInfo:fail scope unauthorized
- plsql developer无监听程序_微信小程序支持分享到朋友圈啦!技术解读跟我来
- redis 安装并设置为开机启动服务
- UBIFS - UBI File-System
- 用python让excel飞起来 pdf_讯飞智能键盘K710 一款无网络实力依然在线的黑科技产品...
- 你相信这是XP经典桌面拍摄地现在的模样吗?
- 基于浏览器的m3u8和flv的播放器
- 【编程题】【Scratch二级】2021.06 绘制五彩缤纷的多瓣花
- 题解1205汉诺塔问题
- 深度学习 Day 8——解决GIF生成错误以及有关GAN过程问题
- 卡方检验——离散型特征相关性分析
- 高版本linux安装gamit,Ubuntu Linux下安装GAMIT10.6
- 计算机组装与维护我要自学网,【答疑】3D机械建模软件有哪些,3D机械建模一般用的是哪个软件? - 视频教程线上学...
- VBA打开已加密的Excel文件
- Bootstrap中的utilities(工具类)
- APP漏洞防护方案与防攻击解决办法
- java 下载加速_一种基于Java的大文件下载加速方法与流程
热门文章
- 138. 兔子与兔子【字符串哈希】
- 2.1.5 线程概念和多线程模型
- HTMLTestRunner 为什么用PyCharm(Eclipse)执行测试成功但无法生成报告
- Exception in thread “main“ org.apache.ibatis.exceptions.PersistenceException奇葩解决方案
- MySQL的TRUNCATE关键字
- 推荐一款基于SpringBoot+Vue开发的分布式网盘系统(附源码)
- 如何异地加载 Spring Boot 配置文件?
- SpringMVC上传文件配置
- python环境准备_python开发环境准备
- (Oracle学习笔记) PL/SQL编程语言