将 /usr/local/mysql/share/mysql/mysql.server 拷贝为 /etc/init.d/mysqld
可是每次运行 service mysqld start 加载的都是 /etc/my.cnf
我希望指定为 /usr/local/mysql/my.cnf如何操作?
可是每次运行 service mysqld start 加载的都是 /etc/my.cnf
我希望指定为 /usr/local/mysql/my.cnf如何操作?
解决方案 »
- 【Mysql】命令行执行存储过程报错,具体如下
- MYSQL limit里加算法的问题
- mysql_ping()调用
- MYSQL分组统计问题请教
- [求助]用PowerDesigner12无法生成Mysql5的视图脚本?
- mysql的log
- linux系统下面,mysql数据库服务器要换磁盘阵列了,原有的ibd文件以及数据怎么迁移呢?
- SQL统计问题.固定行数变为不固定行数并自动取值的问题
- 如何解决mysql在win2000下不登录或锁定计算机时无法工作的问题
- 【高难度的问题】mysql创建视图时能不能强制使用ALGORITHM = MERGE
- mysql能否同步个别的表,而非整个数据库?
- 求助:MySQL使用like进行中文模糊查询的问题,请大侠指点,谢谢
能不能另外指定一个呢?以前的/etc/my.cnf留着别的mysqld运行!
这样的话,你看下斑竹的文章吧:
http://blog.chinaunix.net/u/29134/showart_470685.html
或者重新修改编译mysql的C源文件。
或者在你的 /etc/init.d 不要直接放 mysqld ,面是放个脚本命令 mysql --init-file=file_name
conf=/etc/my.cnf