@
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 就可以很方便的使用了