my.ini中的basedir和datadir怎样设成相对路径? my.ini中的basedir和datadir怎样设成相对路径? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 感谢楼上两位啊~~ 那想把它整成绿色的咋做啊~~ 有方法吗?THS 其实想把它整成绿色的也可以,你可以在该文件夹下下个批处理程序,执行它更改basedir和datadir的值,或者手动根据当前目录来修改,仅供参考 。 相对路径也是可以的,不过这样你设置的路径都是在默认的BASE下。建议设置成绝对路径。如果你非要用相对路径,比如. ../. 等。你可以用MySQL的init-file特性,用脚本来生成初始化文件,然后配置my.cnf就可以了。具体参考:http://yueliangdao0608.blog.51cto.com/397025/123538 可以在做绿色版本的时候去掉basedir 这一行,然后通过运行批处理设置参数然后批处理文件如下@echo offset CURRENT_DIR=%CD%echo basedir="%CURRENT_DIR%\">>my.iniecho " set basedir parameter coplete"pause把上述内容保存为bat文件执行就可以了。上面只是个简单的写法,可以晚上下 ,写之前检测是否已经存在该值,如果已经存在,就不要重复写了。以上供参考。 并不是所有的东西都好整成绿色的如果是不想让客户麻烦,你就在自己的程序中设置my.ini啊你可以把这个设置做成自动的,客户不用管就搞定了 MySql的分页问题 求助,delphi+ADO+MySQL查询数据查不出来 请问为什么我的mysql有两个地方设置端口 奇怪的MYSQL问题 mysql中用phpmyadmin,修改root密码和名字后登陆原来建好的数据库都不见了 在MySQL中如何进行数据类型的转换? 如何将postgresql数据库移植到oracle或sql server2000 mysql4.0在redhat7.3上安装完毕后,为什么不启动, 求助达人,如何查询最近的数据? 求助一条sql的写法 如何获得存储过程的参数 有个关于mysql数据库的数据查询的问题请教大家!
如果你非要用相对路径,比如. ../. 等。你可以用MySQL的init-file特性,用脚本来生成初始化文件,然后配置my.cnf就可以了。
具体参考:
http://yueliangdao0608.blog.51cto.com/397025/123538
然后批处理文件如下
@echo off
set CURRENT_DIR=%CD%
echo basedir="%CURRENT_DIR%\">>my.ini
echo " set basedir parameter coplete"
pause
把上述内容保存为bat文件执行就可以了。
上面只是个简单的写法,可以晚上下 ,写之前检测是否已经存在该值,如果已经存在,就不要重复写了。
以上供参考。
如果是不想让客户麻烦,你就在自己的程序中设置my.ini啊
你可以把这个设置做成自动的,客户不用管就搞定了