• WINDOWS下更改MYSQL数据路径(datadir)后服务启动1067解决不能改变mysql数据库存储位置


    晚上安装完MYSQL(系统:深度WINXPSP2, MYSQL版本:5.1.32)后,用MYSQL自带的配置工具配置完发现默认的数据存放路径是:C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/。感觉很不爽,就修改一直想在配置工具中修改这个路径,结果发现"NO WAY"。只好手工修改my.ini了。结果痛苦的历程开始了:

    1、修改路径为:E:devMySQL5.1Data,结果重新启动服务(在windows 服务里面进行启动)会出现1067的提示
    2、于是赶紧用配置工具重新配置,当配置工具到了启动服务那步继续出错
    3、打开cmd,"net stop mysql" "net start mysql"继续1067
    4、后来发现 E:devMySQL5.1Data 这个路径不存在,于是创建,继续启动服务,仍然这个问题,于是删除my.ini重新配置,服务启动成功,但是 datadir 又变成默认的路径,基本上可以断定是datadir问题,百度一下发现有不少文章说去什么系统目录下找 my.ini 修改,结果根本找不到这个文件
    5、进入E:devMySQL5.1Data 总觉得少了点文件夹,于是打开 C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/ ,哇,终于出现了平时在phpmyadmin下看经常看到的 mysql 和 test 两个文件夹和其它的文件(mysql 的数据目录下一个文件夹就是一个库),于是复制默认数据目录下的所有内容到自定义数据目录下,重启MYSQL 服务。OK,终于大功千成了。

    转的人家的:http://www.itblog.org/read.php?id=138 加上自己的

    basedir="C:/Program Files/MySQL/MySQL Server 5.1/"

    datadir="D:javamysql" (注意这里的写法 是   不是/)

    转载:http://blog.sina.com.cn/s/blog_a8d86cc60101cg4b.html

  • 相关阅读:
    《剑指offer》Q01-12 (牛客10.11)
    北京,我来了
    pods的好处
    iOS那些你从未使用过的属性方法
    重构一个运行超过10年的老项目
    C#泛型
    认真思考创建对象的几种方式
    2014年终总结
    前端优化:AMDclean去除requirejs
    webstorm常用快捷键及插件
  • 原文地址:https://www.cnblogs.com/wawahaha/p/4886022.html
Copyright © 2020-2023  润新知