zoukankan      html  css  js  c++  java
  • [转载]MySQL5.5 配置文件 my.ini 1067错误

    原文链接:http://blog.csdn.net/xiaochunyong/article/details/7438200

    解压mysql-5.5.22-win32.zip后的目录中有5个my-xxxx.ini配置文件,

    通过查看配置文件中的描述,是说针对不同内存大小的推荐配置。

    本例复制了my-medium.ini 并重命名为 my.ini  然后添加了如下几行:

    [client]

    default-character-set=utf8   客户端编码

    [mysqld]

    basedir=D:/sdk/MySQL MySQL安装目录
    datadir=D:/Servers/mysql/data MySQL数据库存放目录
    default-character-set=utf8 服务器端编码
    default-collation=utf8_general_ci 服务器端字符集

    2、安装windows服务(Windows7 用户必须以管理员启动cmd):

    3、启动windows服务

    结果报了1067错误。。。。

    到启动日志文件查看(启动日志在MySQL的data目录中,由于本例在my.ini文件中指定了datadir,所以我的日志文件为D:ServersmysqldataSiuon-PC.err):

    说未知的变量'default-character-set=utf8'...记得公司的mysql配置里面就是这样的啊。。。于是Google之。。。原来由于我下载的MySQL版本是5.5...

    在这个版本中刚刚配置的几个变量被新的取代了

    default-character-set   -->   character_set_server                 P.S:[mysqld]部分的default-character-set

    default-collation  -->  collation-server

    修改完后的截图:

    重新启动,还是报1067错误。日志为:

    意思是说mysql.host表不存在。 这是由于我将datadir改成自定义的了,但是之前datadir目录(即MySQL/data) 中的系统数据库没有一起拷贝到新的datadir目录。造成的。

    将如下几个文件夹复制到新的my.ini配置文件中datadir指定的目录下(在本例中为D:Serversmysqldata目录):

    启动MySQL服务OK~~~:

    另:MySQL5.6的my.ini配置:http://www.cnblogs.com/Candies/p/4014523.html

  • 相关阅读:
    第四次实践作业
    第三次实践作业
    第二次实践作业
    第一次实践作业
    第02组 Beta版本演示
    第02组 Beta冲刺(4/4)
    大数据应用技术课程实践--选题与实践方案
    15 手写数字识别-小数据集
    14 深度学习-卷积
    13 垃圾邮件分类2
  • 原文地址:https://www.cnblogs.com/Candies/p/4641695.html
Copyright © 2011-2022 走看看