linux下安装mysql,初始化时候可以指定mysql的配置文件目录吗

1.我偶然的一次看到,有人发帖在初始化mysql_install_db 数据目录的时候,看到有人指定了 配置文件的目录所在位置,但是命令给忘记了,请问可以在初始化中指定吗?

2.在5.4之后的cmake 或者之前的版本中 ./configure 这种操作的时候 可以指定配置文件的初始的目录么?自己觉得吧只有在初始化的时候 表示安装完成了有文件了,才复制的配置文件啊,这个cmake和configure 还没安装就指定,晕乎乎的
之前真的没有注意过,现在回过头来想学习下

阅读 5.3k
3 个回答

正常情况下就是由

./configure --prefix=your_dir --config(伪代码)=your_dir

配置目录,先初始化整个项目后,make用于编译

你不是下载了编译文件吗?进入编译所在目录,然后执行楼上的./configure --prefix=your_dir --config(伪代码)=your_dir

无论是二进制安装还是源码安装,都可以在初始化的时候指定自己定制的参数文件:
5.6 scripts/mysql_install_db --defaults-file=/etc/my.cnf --user=mysql
5.7 bin/mysqld --defaults-file=/etc/my.cnf --initialize --user=mysql

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题