mysql数据库编码设置_如何修改mysql数据库编码
在建网站时,有时需要将一个数据库里的数据导入到另一个数据库里,但往往会出现二个数据库的编码不同,造成网页乱码。解决方法就是修改数据库编码。
下面介绍一下如何修改MYSQL数据库编码的方法。
方法/步骤
首先下载一个navicat for mysql客户端;
使用客户端连接自己的MYSQL数据库,连接之后右键点击数据库名选择命令列界面;
通过 show variables like "char%", 可以查看当前数据库编码;
通过 alter database 数据库名 character set 字符集名,可以修改数据库编码。
这样MYSQL数据库的编码就被修改了。
以上就是修改MYSQL数据库编码的方法。
下面再分享另一种修改数据库编码的方法。
(1):进入mysql的安装目录,找到my-default.ini或者my.ini配置文件,你可以将my-default.ini修改成my.ini,影响不大的;
(2):my.ini只有一个[mysqld]标签,其他均处于注释状态,我们在my.ini里面做两件事
在[mysqld]标签下添加:character-set-server=utf8
增加一个[client]标签,并且在[client]标签下添加:default-character-set=utf8
(3):到任务列表中重启mysql服务;
(4):进入dos界面,登录数据库,输入命令:show variables like "%char%";如果dos界面出现的下图所示结果,说明你修改mysql编码成功啦!
一些关于查看和修改字符集的MySQL知识:
查看mysql的字符集:show variables where Variable_name like '%char%';
查看某一个数据库字符集:show create database enterprises;(注:enterprises为数据库)
查看某一个数据表字符集:show create table employees;(注:employees为数据表)
修改mysql的字符集:
mysql> set character_set_client=utf8;
mysql> set character_set_connection=utf8;
mysql> set character_set_database=utf8;
mysql> set character_set_results=utf8;
mysql> set character_set_server=utf8;
mysql> set character_set_system=utf8;
mysql> set collation_connection=utf8;
mysql> set collation_database=utf8;
mysql> set collation_server=utf8;
修改数据库enterprises的字符集:
alter database enterprises character set utf8
修改数据表employees的字符集:
alter table employees character set utf8
修改字段的字符集
alter table employees change name name char(10) character set utf-8;
mysql数据库编码设置_如何修改mysql数据库编码相关推荐
- 如何设置mysql的运行目录_如何修改mysql数据库文件的路径 | 学步园
在网上找了好多,没有确定哪个是最终的答案,由于网站在运行中,实在不敢轻易动手,怎么奈我是个菜鸟呢!先把找到的东西简单记录一下,回头再说! 还有一个: 首先在数据库里看一下数据库里当前数据文件的存放路径 ...
- 如何修改mysql数据库的字符集_如何修改mysql字符集
.安装完的MySQL的默认字符集为 latin1 ,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件:由于linux下MySQL的默认安装目录分布在不同的文件下:不像wind ...
- mysql子查询设置_什么是mysql子查询?如何利用子查询进行过滤?
子查询 MySQL 4.1引入了对子查询的支持,所以要想使用本章描述的SQL,必须使用MySQL 4.1或更高级的版本. SELECT语句 是SQL的查询.迄今为止我们所看到的所有 SELECT 语句 ...
- mysql 外键设置_详解MySQL外键设置
MySQL外键设置是学习MySQL数据库过程中不能不提的,下面就会为您详细介绍MySQL外键设置的方法,希望对您学习MySQL外键设置方面能有所帮助. 外键的作用: 保持数据一致性,完整性,主要目的是 ...
- mysql 查看当前数据库编码_MySQL查看并修改当前数据库编码
MySQL中,数据库的编码是一个相当重要的问题,有时候我们需要查看一下当前数据库的编码,甚至需要修改一下数据库编码. 查看当前数据库编码的SQL语句为: mysql> use xxx Datab ...
- mysql数据库日志存储位置_MySQL数据库之mysql日志文件在哪 如何修改MySQL日志文件位置...
本文主要向大家介绍了MySQL数据库之mysql日志文件在哪 如何修改MySQL日志文件位置 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. MySQL日志文件相信大家都有很多的 ...
- mysql默认安装哪里_如何改mysql默认的安装路径
修改mysql默认安装路径的方法: 1. 使用命令:service mysqld stop 停止 mysql 查看 mysql 数据库的默认路径:/var/lib/mysql 建立目标存放目录: mk ...
- 修改mysql编码方式centos_CentOS下修改mysql数据库编码为UTF-8(附mysql开启远程链接和开放3306端口)...
楼主在配置好linux云服务器的jdk,tomcat,mysql后,当要开始部署项目是,忽然意识到一个很严重的问题,那就是数据库的编码问题,自安装完成后并未修改数据库的额编码....下面就来讲说lin ...
- mysql数据库字符集设置_查看和设置MySQL数据库字符集
查看和设置MySQL数据库字符集作者:scorpio 2008-01-21 10:05:17 标签: 杂谈 Liunx下修改MySQL字符集:1.查找MySQL的cnf文件的位置find / -ina ...
最新文章
- 【正一专栏】第1球和第500球价值一样
- C语言读入全都的文件内容2
- 看懂类图——UML类图基础
- 编程界的“马太效应”,是什么在阻止你变得更加优秀?
- android webview es6,Android v 5.0 webview HTML5,CSS3和ES6兼容性
- Pycharm 和 Vs code 字体大小调整(Ctrl + 鼠标滚轮实现)
- Oracle数据库修改用户密码
- ACM 学习笔记(二) 位运算、并查集、模拟、枚举、递推、递归
- 【原创】关于nginx.pid丢失的解决办法
- 计算机怎么剪切音乐然后合在一起,怎么在电脑裁剪歌曲 怎么裁剪和拼接音乐...
- Java框架全开源商城PC+手机版+微商城独立版+全开源系统源码
- AI创作现状与未来发展浅析
- 分析EOF究竟是什么
- 【转载】Oracle之同义词(SYNONYM)
- oracle rac查看节点及宕库
- Linux 配置网络桥接模式
- 自然资源部卫星遥感应用报告(更新至2020)
- 阿里云国际版云服务器自助诊断系统-Unirech
- 数据加密-国密SM2对数据进行加解密
- Unity透明度不叠加