(蓝色部分是方法,其他可以忽略!)
在windows里面使用惯了mysql,配置修改都是直接在控制台里面又图形化界面来 修改的,前段时间买了小白,数据库使用的最多的也还是mysql.毕竟小巧,但是乱码问题我想是大家永远都回碰见的问题了,现在来看一下我是如何在mac 下面修改mysql的数据库编码的,如果不清楚你当前mysql是什么编码的,就键入一下命令:
SHOW VARIABLES LIKE 'character_set_%';
如果显示信息不是utf8,这样你就需要修改编码了,
[b]首先进入我们的/usr/local/mysql目录(这是mysql默认安装目录,如果你不是安装在这里,那你就应该进入自己自定义的安装目录)
找到我们的support-files文件夹,里面凡是以my-*.cfg格式命名的文件都是mysql配置文件的模板文件,我们一般就用 my-small.cnf吧,拷贝一个到/etc/目录下,重命名为my.cnf,然后打开,
在[client]标签下加入
default-character-set = utf8
在[mysqld]标签下加入
character-set-server=utf8
好了,现在我们的配置文件就改成功了,接着重新启动我们的mysql吧,[/b]
再输入: SHOW VARIABLES LIKE 'character_set_%';
看结果:
+--------------------------+--------------------------------------------------------+
| Variable_name | Value |
+--------------------------+--------------------------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/mysql-5.1.41-osx10.5-x86_64/share/charsets/ |
+--------------------------+--------------------------------------------------------+
现在编码也就改过来了,乱码问题也就可以解决了.
分享到:
相关推荐
- **Linux环境下MySQL安装**: 1. 下载源码包或编译好的包。 2. 使用`cmake`进行编译配置。 3. 初始化数据库。 4. 启动MySQL服务。 5. 连接MySQL客户端。 6. 关闭MySQL服务。 - **Windows环境下MySQL安装**:...
1. 修改MySQL配置文件:在MySQL的安装目录下找到my.ini(Windows)或my.cnf(Linux/Mac)文件。打开这个文件,找到[mysqld]部分,添加或修改以下两行: ``` character-set-server=utf8 collation-server=utf8_...
对于Mac和Linux系统,默认情况下Apache通常监听80端口。若要更改端口,只需修改`httpd.conf`文件中的相应配置即可。例如,若要绑定80端口并在本地地址上监听,可设置如下: ```apacheconf Listen 127.0.0.1:80 `...
MySQL支持SQL语言标准,并且能够跨平台运行,包括Windows、Linux、Mac OS等操作系统。 #### 安装前准备 在开始MySQL5的安装之前,首先需要确保目标系统满足以下条件: 1. **操作系统兼容性**:确认操作系统版本与...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...
为了方便开发,把启动后的默认编码方式设置成为了GBK.可以配合MySQL-Front或者开源软件HeidiSQL来管理数据库. 而配合免费的MySQL管理工具 导航猫免费版(Navicat Lite),可获得不低于SQL Server的易用度, 例如可视化...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...
- MySQL 5.0 之前的默认存储引擎,适用于读多写少的应用场景。 - 不支持事务处理和行级锁定。 - **InnoDB**: - 事务型数据库的首选引擎,自 MySQL 5.5 起成为默认存储引擎。 - 支持事务处理、行级锁定以及外键...
在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发...
1. **MySQL-Front安装与配置**:首先,你需要下载适用于你操作系统(Windows、Linux或Mac)的MySQL-Front安装包。安装过程中,你可能需要配置连接参数,包括MySQL服务器的地址、端口、用户名、密码以及默认的数据库...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...
1. 打开命令行终端(Windows用户是CMD或PowerShell,Mac/Linux用户则是Terminal)。 2. 输入以下命令来连接MySQL: ``` mysql -u [username] -p ``` 其中,`[username]`替换为你的用户名,通常是`root`。输入...
2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发...
Navicat是一款强大的MySQL管理工具,适用于Windows、Mac OS和Linux平台,提供直观的GUI,使得数据库的管理和维护更为简便。它支持创建、组织、访问和共享数据,拥有数据模型构建、数据传输、同步、导入/导出、备份/...
在导出为Excel文件时,由于Office软件默认可能使用的编码与MySQL数据库的编码不一致,因此可能导致中文乱码。为了解决这个问题,可以在MySQL控制台中使用`SELECT ... INTO OUTFILE`语句将数据导出为CSV文件,然后用...
它由瑞典MySQL AB公司开发,后被Oracle公司收购,支持多种操作系统,包括Windows、Linux、Mac OS等。MySQL遵循ACID(原子性、一致性、隔离性和持久性)原则,确保数据处理过程的可靠性和一致性。 【Navicat简介】 ...
13. **跨平台支持**:无论你使用的是Windows、Mac还是Linux,Navicat for MySQL都能提供一致的用户体验,实现多平台间的数据库管理。 综上所述,Navicat for MySQL是数据库管理员、开发人员和分析师的理想工具,它...