Wamp2.5 64bit,无法修改MySQL datadir位置

今天偶然想到去更新一下机子里面PHP的版本,然后重新去wamp官网下载了WAMP(wamp 64  Apache : 2.4.9 MySQL : 5.6.17 PHP : 5.5.12 PHPMyAdmin : 4.1.14 SqlBuddy : 1.3.3 XDebug : 2.2.5)。

安装之后修改 D:\wamp\bin\mysql\mysql5.6.17\my.ini,发现修改了datadir目录无法生效,感觉想写死在程序里面一样。

重新测试:

将D:\wamp\bin\mysql\mysql5.6.17\data 复制到 D:\wamp\bin\mysql\mysql5.6.17\data2

my.ini中将默认的 datadir=d:/wamp/bin/mysql/mysql5.6.17/data 改成 datadir=d:/wamp/bin/mysql/mysql5.6.17/data2,可不管怎么改,重启之后wamp的mysql的datadir地址仍旧是 d:/wamp/bin/mysql/mysql5.6.17/data,如果我将 d:/wamp/bin/mysql/mysql5.6.17/data 这个目录删除,那么就无法重启。

我以前每次下载wamp都非常方便修改datadir的,改这个datadir参数重启就可以的,但是今天下载来的却怎么修改都无法改动,固定了一样。

现在尚未解决,如果您知道这个的解决方法,请告诉我一下default7#zbphp.com

Wamp2.5 64bit,无法修改MySQL datadir位置

时间: 2024-08-09 12:31:19

Wamp2.5 64bit,无法修改MySQL datadir位置的相关文章

mysql错误-修改mysql.sock位置

在Mysql下有时候会出现mysql.sock位置错误,导致无法链接数据库. mac下报错的时候: 首先修改my.cnf 位置在/etc/my.cnf下,假如没有的话,去/usr/locate/mysql版本/my.cnf下修改,然后复制到/etc下. 修改为如下: [client] socket = /tmp/mysql.sock [mysqld] socket = /tmp/mysql.sock 没有[client]的话,自己添加~ 然后重启mysql服务,打开mysql看看位置变了没~用,

CentOS修改MySql数据库目录datadir

service mysqld stop        //停止mysql服务 cp -rf /var/lib/mysql /home/data     //复制默认的mysql数据库目录 chown -R mysql:mysql /home/data   //给新的目录授权 //修改my.cnf, 为确保没问题, 可以将以前的配置注释掉或者cp一份 vi /etc/my.cnf datadir=/home/data socket=/home/data/mysql.sock //修改mysqld

Mysql 修改数据库存放位置

在工作中,我们会遇到需要更改数据库存放位置的时候,例如:原数据库所在磁盘空间不足.等.编译安装的 Mysql [[email protected] ~]# service mysqld status        # 首先看到 mysql 为运行状态SUCCESS! MySQL running (3794)[[email protected] ~]# ps aux | grep mysqld | grep -v grep    # 这里可以看到原来 datadir 的位置,还有其他的参数路径ro

ubuntu10.04下修改mysql的datadir的问题

ubuntu10.04下修改mysql的datadir的问题 转自:http://blog.sina.com.cn/s/blog_4152a9f50100mq5i.html 昨天由于服务器空间告紧,需要将mysql的datadir从默认的/var/lib/mysql移到/usr/local/mysql下,操作如下: 1.修改了/etc/mysql/my.cnf,改为:datadir = /usr/local/mysql 2.cp -a /var/lib/mysql /usr/local/ 3./

修改MySQL数据文件的位置

1:查看MySQL服务名称 2:管理员启动控制台 3:修改配置文件my.ini中数据文件的位置,[注]修改完成之后要把响应的数据文件从旧目录拷贝到新目录当中. 4:重新启动服务 5:登录数据库查看数据文件 修改MySQL数据文件的位置

mysql 修改字段排列位置

修改字段排列位置 ALTER TABLE 表名 MODIFY 字段名1 数据类型 FIRST|AFTER 字段名2 参数说明 FIRST,可选参数 将字段1,修改为表的第一个字段. AFTER 字段名2 将字段1,插入到字段2的后面. 将数据表grade的username字段,修改未表的第一个字段 将数据表grade的id字段,插入到grade字段后面

CentOS6.5修改mysql数据文件路径

1.停止mysql服务 service mysql stop 2.移动数据文件位置(保留原文件权限) cp -a /var/lib/mysql /mysqldata 3.修改/etc/my.cnf [client] socket=/mysqldata/mysql/mysql.sock [mysqld] socket=/mysqldata/mysql/mysql.sock log_error=/var/log/mysql/mysql_error.log 4.修改/etc/init.d/mysql

修改MySQL最大连接数

mysql -uroot -pgameol32!    或者 mysql -uroot -p    再输入密码            进入mysql控制台 mysql控制台模式下: show status;    查看mysql所有状态 show processlist;     普通用户自己的当前连接数,root用户可以查看所有用户的当前连接数 show status like '%connections%';    关键字查找 shell命令行模式下: mysqladmin -uroot -

Ubuntu修改MySQL默认数据库目录

在CentOS修改MySQL数据库目录很简单,在my.cnf更改datadir路径后,启动即可,但在Ubuntu系统初次更改,可就上火了,因为Ubuntu有个AppArmor,是一个Linux系统安全应用程序,类似于Selinux,AppArmor默认安全策略定义个别应用程序可以访问系统资源和各自的特权,如果不设置服务的执行程序,即使你改了属主属组并0777权限,也是对服务起不到作用.网上大多数资料都说是权限问题,的确目录属性必须要改的,但不能解决问题.操作很简单,留个备忘,请看步骤! 1.停掉