200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > mac mysql编码修改_mac 下修改mysql数据库的编码格式

mac mysql编码修改_mac 下修改mysql数据库的编码格式

时间:2020-12-22 04:30:28

相关推荐

mac mysql编码修改_mac 下修改mysql数据库的编码格式

MySQL 的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database), 数据表(table)和连接(connection)。 查看系统的字符集和排序方式的设定可以通过下

首先,你可以现进入mysql ,然后输入如下命令 show variables like 'character_set_%';查看编码已经装的电脑的编码方式,

如下为我的电脑上的:

mysql> show variables like 'character_set_%';

+--------------------------+-----------------------------------------------------+

| Variable_name | Value |

+--------------------------+-----------------------------------------------------+

| character_set_client | utf8 |

| character_set_connection | latin1 |

| character_set_database | latin1 |

| character_set_filesystem | binary |

| character_set_results | utf8 |

| character_set_server | latin1 |

| character_set_system | utf8 |

| character_sets_dir | /usr/local/mysql-5.1.45-osx10.6-x86/share/charsets/ |

+--------------------------+-----------------------------------------------------+

8 rows in set (0.00 sec)

(默认安装的mysql是这样的)/usr/local/mysql/support-files下将my-f 拷贝到某个地方(比如根目录下),然后修改这个文件,

在[client]下添加default-character-set=utf8 ,然后在[mysqld]下添加:character-set-server = utf8

然后将这个文件mv到/etc/f

(这样便实现了了移动和重命名).重启mysql即可(重启命令: sudo /Library/StartupItems/MySQL/MySQL start ).

启动mysql为了防止mysql数据库导入导出数据出现筹码,我们一般会先对数据库进行字符编码集设置,希望此方法对大家所有帮助。 解决方法: 开始-->运行-->cmd -->进入dos命令窗体:(如果命令无法执行,请将mysql的安装路径放到系统变量path的最前面) 1.数据库表中字段的

sudo /Library/StartupItems/MySQLCOM/MySQLCOM start

停止mysql

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop

注意: 有时候重启好像启动不了,这时候重新启动一下mac,就ok了.(.5.21)

完了可再次用命令来查看mysql的编码方式:

mysql> 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.45-osx10.6-x86/share/charsets/ |

+--------------------------+-----------------------------------------------------+

8 rows in set (0.00 sec)

ok了.

补充,在ubuntu下面,遇到此问题.解决办法一样,只是在/etc/mysql/下已经有了一个叫f的文件,我们直接在里面添加上面两天set信息即可.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。