• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

win7 64位操作使用default-character-set=utf8设置mysql-5.5.20-winx64的字符编码后,启动出错,该怎么处理

mysql 搞代码 7年前 (2018-05-31) 138次浏览 已收录 0个评论

win7 64位操作使用default-character-set=utf8设置mysql-5.5.20-winx64的字符编码后,启动出错
        我使用的是xin7   64位操作系统,使用mysql-5.5.20-winx64.zip
        1.当我在my.ini文件中的
        [mysql],[client],[mysqld]中加入了default-character-set=utf8后,启动mysql报错
          C:/Windows/System32> net   start   mysql
            MySQL   服务正在启动   ….
            MySQL   服务无法启动。

            系统出错。

          发生系统错误   1067。

          进程意外终止。
      2.如果我将my.ini中设置的default-character-set=utf8删除后,能成功启动
请问一下,如何正确设置mysql的字符编码?我上面的设置有什么不对的地方吗?

——解决方案——————–
网上查了一下!修改默认的mysql编码改的地方可能不止一处!你看这样试试呢:
1、中止MySQL服务
2、在MySQL的安装目录下找到my.ini,如果没有就把my-medium.ini复制为一个my.ini即可
3、打开my.ini以后,在[client]和[mysqld]下面均加上default-character-set=utf8,保存并关闭(mysqld中增加如果出错,可以试 character-set-server=utf8)
4、启动MySQL服务

——解决方案——————–
二楼比较正解。http://blog.sina.com.cn/s/blog_67914f2901010vx1.html这篇博客后半段说了这个问题。主要是mysql5.1与5.5版本间的一些细微差别。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:win7 64位操作使用default-character-set=utf8设置mysql-5.5.20-winx64的字符编码后,启动出错,该怎么处理
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址