`
ceci.lia
  • 浏览: 144714 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mac下mysql中文乱码问题的解决办法

    博客分类:
  • mac
阅读更多
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就可以支持中文了。
1
1
分享到:
评论
2 楼 ceci.lia 2012-10-18  
mysql 5.5之后不能够在mysqld下面增加
default-character-set=utf8

需要替换为
character-set-server=utf8  
1 楼 liu.da101 2011-12-15  
修改完之后mysql不能启动了怎么办。。?

相关推荐

    mac MySQL中文乱码解决办法

    本文将详细介绍如何解决macOS系统下MySQL中文乱码的问题,通过修改配置文件my.cnf来调整MySQL的字符集,确保中文能够正常显示。 ### 解决方案详解 #### 步骤一:定位my.cnf配置文件 首先,需要找到或创建MySQL的...

    mysql出现中文乱码解决

    在本文中,我们将深入探讨这个问题,并提供一种解决方案——通过修改配置文件来解决MySQL中文乱码。 首先,我们需要了解字符编码的基本概念。字符编码是用来表示文本的一种方式,比如ASCII、GBK和UTF-8等。在中文...

    Java开发中文乱码问题解决

    **解决乱码问题的方法:** 1. **指定编码**:在读写文件时,使用`InputStreamReader`和`OutputStreamWriter`,并明确指定编码,如`"GBK"`或`"UTF-8"`。 ```java FileInputStream fis = new FileInputStream(file);...

    Mac Mysql数据库中文乱码问题解决

    本文将详细介绍如何解决Mac Mysql数据库中的中文乱码问题。 首先,当我们在Java等编程语言中使用框架(如SSH)与数据库交互时,如果在Web应用的`web.xml`配置文件中设置了字符编码过滤器(如`...

    Mysql中文乱码以及导出为sql语句和Excel问题解决方法[图文]

    总之,解决MySQL中文乱码和数据导出问题的关键在于正确设置字符集,理解字符集转换的重要性,并熟练掌握`mysqldump`和`mysql`命令行工具的使用。通过这些方法,可以有效地管理数据库,保证数据迁移的准确性和完整性...

    解决MySQL中文乱码以及版本不一致问题

     先说明一下自己的环境:Mac OS X 10.8.3,MySQL Community Server 5.6.10,MySQL Workbench 5.2.47。  我想把本机数据库内的数据迁移到另一台机器上,于是使用Workbench中自带的import/export功能,其实是调用...

    jsp中文问题解决方案(完整版)

    【标题】:深入解析JSP中文问题解决方案 【描述】:在Java应用程序开发中,处理中文乱码问题是一项常见的挑战,特别是在使用非Unicode编码如GB2312(包括GBK简体和Big5繁体)的环境中。正确展示中文和在数据库中...

    mysql5.7.23 for mac os x10.13+ & navicat.zi及密码修改、设置、启动及常见问题整理

    `java+mysql乱码问题.docx` 解决的是字符编码问题,特别是当 Java 应用程序与 MySQL 通信时可能出现的乱码。解决方案通常涉及设置数据库和连接的字符集为 UTF-8,以及在 Java 程序中指定正确的字符集。 `mysql时间...

    apache在mac上以及linux上安装存在的一些问题以及解决方法

    ### Apache在Mac与Linux平台上的安装及配置问题与解决方案 #### 概述 ...综上所述,通过上述方法可以有效解决Apache在Mac及Linux平台上的安装与配置过程中遇到的各种问题,实现稳定可靠的Web服务部署。

    MAC下修改mysql默认字符集为utf8的方法

    本文将详细介绍如何将MAC版MySQL的默认字符集修改为UTF8,以解决乱码问题。 首先,我们需要检查当前MySQL的字符集设置。打开MySQL客户端并运行以下SQL命令: ```sql mysql> show variables like '%char%'; ``` 这...

    Navicat中导入mysql大数据时出错解决方法

    导入时碰到问题及解决方法 导入时中文乱码 解决方法: 在用Navicat导出时用的是UTF8编码,导入时MySQL用自己默认的编码方式导入,中文产生了乱码 用命令查询 mysql>show variables like '%char%'; 查询看到编码是...

    MySQL5安装教程

    3. **调整连接参数**:在连接MySQL客户端时,可以通过`SET NAMES utf8mb4;`命令,或在连接字符串中加入`?charset=utf8mb4`,来确保客户端与服务器之间的字符集一致。 #### 结论 MySQL5的安装与配置是一个细致而...

    Mac环境mysql5.7.21 utf8编码问题及解决方案

    在Mac环境下使用MySQL 5.7.21时,可能会遇到字符编码问题,特别是当数据库默认的`character_set_server`值设置为`latin1`而非常见的`utf8`时,这会导致处理UTF-8编码的数据时出现乱码或无法正确显示中文字符。...

    MySQL图形界面操作工具navicat

    在处理中文字符集时,MySQL可能会遇到乱码问题。Navicat通过以下方式帮助用户解决这个问题: 1. 设置正确的字符集:在建立数据库连接时,Navicat允许用户指定服务器和客户端的字符集,确保数据在传输过程中不发生...

    MySQL的PPT文档

    连接MySQL客户端。 6. 关闭MySQL服务。 - **Windows环境下MySQL安装**:直接从官网下载安装程序并按照步骤安装即可。 #### 五、MySQL客户端工具介绍 - **mysqlclientcmd**:命令行客户端工具。 - **SQLyog**:...

    Fastreports 支持XE8,中文无乱码

    综上所述,FastReports在支持XE8开发环境的同时,解决了中文乱码的问题,使得在开发面向全球市场的应用程序时,尤其是那些需要处理中文数据的场景,能够更加得心应手。开发者可以利用其强大的报表设计和处理功能,为...

    KETTLE常见问题和优化

    在使用Kettle连接数据库时出现中文乱码问题。 **解决方案:** 1. **添加字符编码参数:** 在数据库连接选项中加入`characterEncoding=utf-8`参数。 2. **确保一致性:** 确保资源库连接时也加入了相同的字符编码...

    快速解决mysql导数据时,格式不对、导入慢、丢数据的问题

    此外,如果遇到其他未解决的问题,如导出数据时的乱码或行错乱,可以参考相关的解决方案,例如针对乱码和行错乱的文章,以确保数据的完整性和准确性。 总的来说,解决MySQL导入数据时的问题需要理解数据格式、编码...

    [1223][MYSQL完全手册][16M]

    根据提供的文件信息,我们可以推断出这是一份与MySQL数据库相关的资源手册,但由于部分内容似乎出现了乱码,我们主要依据标题、描述以及标签来进行相关内容的知识点梳理。 ### MySQL完全手册 #### 1. MySQL简介 ...

Global site tag (gtag.js) - Google Analytics