首页 | IT新闻 | 硬件 | 操作系统 | 开发 | 网络编程 | 数据库 | 热门框架 | 网络安全 | 组网 | 建站指南 | 网页制作 | 特效 | 实用技巧 | 服务器 | 办公 | QQ | 探索 | 社区

  • 技术部落
  • 部落首页 > 数 据 库 > MySQL > 正文
  • 解决MySQL启动时“1067”错误
      2007-6-6  来源:网络资源  编辑:Jsbulo  热度:

        备份本机mysql数据库,原本以为只需要备份原来的安装目录,重新安装后,我直接将备份的目录覆盖后,启动服务后,出现1067错误,原来以为权限不够,于是换一个帐号登陆(有可能system用户权限问题导致启动出现1067错误),情况依旧,google一下,发现可能由于my.ini文件引起这个问题。

    找到一个正确的my.ini文件,覆盖后问题解决

    #Uncomment or Add only the keys that you know how works.
    #Read the MySQL Manual for instructions

    [mysqld]
    basedir=d:/MySQL5.0/
    #bind-address=127.0.0.1
    datadir=d:/MySQL5.0/data
    #language=D:/usr/local/mysql/share/your language directory
    #slow query log#=
    #tmpdir#=
    #port=3306
    #set-variable=key_buffer=16M
    [WinMySQLadmin]
    Server=d:/MySQL5.0/bin/mysqld-nt.exe
    user=root
    password=
    然后在bin目录下
    mysqld-nt -remove   //移除service
    mysqld-nt -install     //安装service
    net start mysql        //启动service
    ok!