![]() |
1
lululau 3 天前
先说说为什么要放到这个位置
|
![]() |
2
hwhtj OP 我在使用 phpWebstudy ,想把所有环境相关软件装在同一个路径,方便后期统一使用软连接挪到外挂硬盘上去
|
![]() |
3
lululau 3 天前
这个需求可以用 docker
|
![]() |
4
lululau 3 天前
实在想用 Homebrew ,备份下 $HOMEBREW_PREFIX/etc/my.cnf, $HOMEBREW_PREFIX/var/mysql 就行了
|
![]() |
5
zhouu 3 天前
装个 dbngin 好了,可以装 pgsql 、mysql 、mariadb 、redis
|
![]() |
6
ysc3839 3 天前
外置硬盘挂载到/opt/homebrew 就好了。
不然还是建议找独立可移动版。 |
![]() |
7
ysc3839 3 天前
|
8
psllll 3 天前 via Android
那就不用 brew ,直接去官网下 tar 爱放哪解压运行
|
![]() |
9
bao3 3 天前
手动安装就行了。
|
10
tyrantZhao 3 天前
用 docker 更方便
|
11
julyclyde 3 天前
第一:
你这个需求有错误 第二: --prefix 是给 configure 命令用的参数吧 brew 支持这个吗? 第三: 现在 brew 大部分安装的都是预编译的包,没有现场编译这个过程 |
12
julyclyde 3 天前
@tyrantZhao mac 里运行 docker 还得白搭进去一套操作系统的开销
|
13
zxkxhnqwe123 3 天前
@julyclyde #12 用 alpine 就好了
|
14
tyrantZhao 2 天前
@julyclyde 这开销约等于 0 吧?有官方的包啊,根本不用你动手,拉下来直接就能搞。
|
15
tianxiewuhua 2 天前
建议用 docker
|
![]() |
16
newaccount 2 天前
软链一下不行吗?
|
17
guochenglong 2 天前
方向错了,直接用 docker-compose
|
18
julyclyde 2 天前
@tyrantZhao 一个 linux 内核加一个 docker daemon 怎么也不能按零来考虑吧
|
![]() |
20
gongym 2 天前
@gongym
bin/mysqld --defaults-file=./my.cnf --initialize --console 然后直接启动就可以用了 bin/mysqld --defaults-file=my.cnf --console 配置文件内容( my.cnf ) [mysqld] port=3306 basedir=/Volumes/Data/App/MySQL/mysql-8.4.6-macos15-arm64/ datadir=/Volumes/Data/App/MySQL/mysql-8.4.6-macos15-arm64/data default-time-zone='+08:00' character-set-server=utf8mb4 default-storage-engine=INNODB max_connections=50000 max_allowed_packet=16M 初始化和启动时会遇到有的启动文件会被系统禁止,点击允许后再次执行就没有任何问题了 最后写一个 startup.sh 和 shutdown.sh 就可以很方便的使用了 |