1)在/usr/local目录下找到对应的mysql的安装的目录
2)打开Termial窗口,输入如下命令:
#对于my-large.cnf这个文件个人觉得只是mysql[b]大型[/b]数据库配置的demo文件,copy该目录下的my-small.cnf应该是一样的
sudo cp /usr/local/mysql/support-files my-large.cnf /etc/my.cnf
3)输入如下命令增加default-character-set=utf8(or GBK)
sudo vi /etc/my.cnf
4)通过vim的查找功能,找到”mysqld“字符串。即在vi的命令格式输入"/",然后输入mysqld
然后在mysqld下面增加一行
default-character-set=utf8
在vi中插入新文本,在命令模式下,按“a”即可。
5)同样的方式,在/etc/my.cnf里找到[client]字符串,在下面加入
default-character-set=utf8
6)最后按Esc退出insert模式,在命令模式下输入wq,写入保存my.cnf文件。
7)启动mysql Server,连接到mysqlserver服务器。调用如下命令:
create database db_name [b]character set utf8[/b]
注意黑体的部分一定要加。这样mysql就可以支持中文了。
分享到:
相关推荐
本文将详细介绍如何解决macOS系统下MySQL中文乱码的问题,通过修改配置文件my.cnf来调整MySQL的字符集,确保中文能够正常显示。 ### 解决方案详解 #### 步骤一:定位my.cnf配置文件 首先,需要找到或创建MySQL的...
在本文中,我们将深入探讨这个问题,并提供一种解决方案——通过修改配置文件来解决MySQL中文乱码。 首先,我们需要了解字符编码的基本概念。字符编码是用来表示文本的一种方式,比如ASCII、GBK和UTF-8等。在中文...
**解决乱码问题的方法:** 1. **指定编码**:在读写文件时,使用`InputStreamReader`和`OutputStreamWriter`,并明确指定编码,如`"GBK"`或`"UTF-8"`。 ```java FileInputStream fis = new FileInputStream(file);...
本文将详细介绍如何解决Mac Mysql数据库中的中文乱码问题。 首先,当我们在Java等编程语言中使用框架(如SSH)与数据库交互时,如果在Web应用的`web.xml`配置文件中设置了字符编码过滤器(如`...
总之,解决MySQL中文乱码和数据导出问题的关键在于正确设置字符集,理解字符集转换的重要性,并熟练掌握`mysqldump`和`mysql`命令行工具的使用。通过这些方法,可以有效地管理数据库,保证数据迁移的准确性和完整性...
先说明一下自己的环境:Mac OS X 10.8.3,MySQL Community Server 5.6.10,MySQL Workbench 5.2.47。 我想把本机数据库内的数据迁移到另一台机器上,于是使用Workbench中自带的import/export功能,其实是调用...
【标题】:深入解析JSP中文问题解决方案 【描述】:在Java应用程序开发中,处理中文乱码问题是一项常见的挑战,特别是在使用非Unicode编码如GB2312(包括GBK简体和Big5繁体)的环境中。正确展示中文和在数据库中...
`java+mysql乱码问题.docx` 解决的是字符编码问题,特别是当 Java 应用程序与 MySQL 通信时可能出现的乱码。解决方案通常涉及设置数据库和连接的字符集为 UTF-8,以及在 Java 程序中指定正确的字符集。 `mysql时间...
### Apache在Mac与Linux平台上的安装及配置问题与解决方案 #### 概述 ...综上所述,通过上述方法可以有效解决Apache在Mac及Linux平台上的安装与配置过程中遇到的各种问题,实现稳定可靠的Web服务部署。
本文将详细介绍如何将MAC版MySQL的默认字符集修改为UTF8,以解决乱码问题。 首先,我们需要检查当前MySQL的字符集设置。打开MySQL客户端并运行以下SQL命令: ```sql mysql> show variables like '%char%'; ``` 这...
导入时碰到问题及解决方法 导入时中文乱码 解决方法: 在用Navicat导出时用的是UTF8编码,导入时MySQL用自己默认的编码方式导入,中文产生了乱码 用命令查询 mysql>show variables like '%char%'; 查询看到编码是...
3. **调整连接参数**:在连接MySQL客户端时,可以通过`SET NAMES utf8mb4;`命令,或在连接字符串中加入`?charset=utf8mb4`,来确保客户端与服务器之间的字符集一致。 #### 结论 MySQL5的安装与配置是一个细致而...
在Mac环境下使用MySQL 5.7.21时,可能会遇到字符编码问题,特别是当数据库默认的`character_set_server`值设置为`latin1`而非常见的`utf8`时,这会导致处理UTF-8编码的数据时出现乱码或无法正确显示中文字符。...
在处理中文字符集时,MySQL可能会遇到乱码问题。Navicat通过以下方式帮助用户解决这个问题: 1. 设置正确的字符集:在建立数据库连接时,Navicat允许用户指定服务器和客户端的字符集,确保数据在传输过程中不发生...
连接MySQL客户端。 6. 关闭MySQL服务。 - **Windows环境下MySQL安装**:直接从官网下载安装程序并按照步骤安装即可。 #### 五、MySQL客户端工具介绍 - **mysqlclientcmd**:命令行客户端工具。 - **SQLyog**:...
综上所述,FastReports在支持XE8开发环境的同时,解决了中文乱码的问题,使得在开发面向全球市场的应用程序时,尤其是那些需要处理中文数据的场景,能够更加得心应手。开发者可以利用其强大的报表设计和处理功能,为...
在使用Kettle连接数据库时出现中文乱码问题。 **解决方案:** 1. **添加字符编码参数:** 在数据库连接选项中加入`characterEncoding=utf-8`参数。 2. **确保一致性:** 确保资源库连接时也加入了相同的字符编码...
此外,如果遇到其他未解决的问题,如导出数据时的乱码或行错乱,可以参考相关的解决方案,例如针对乱码和行错乱的文章,以确保数据的完整性和准确性。 总的来说,解决MySQL导入数据时的问题需要理解数据格式、编码...
根据提供的文件信息,我们可以推断出这是一份与MySQL数据库相关的资源手册,但由于部分内容似乎出现了乱码,我们主要依据标题、描述以及标签来进行相关内容的知识点梳理。 ### MySQL完全手册 #### 1. MySQL简介 ...