使用mariadb 10(自制安装)和OS X 10.10的Mysql首选项窗格

使用mariadb 10(自制安装)和OS X 10.10的Mysql首选项窗格,mysql,macos,mariadb,Mysql,Macos,Mariadb,我不确定这在早期的OS X上是否有所不同,但我想分享一下我是如何让MySQL首选项窗格与安装了homebrew的MariaDB 10.10一起工作的 首先是在OS X上创建启动脚本的优秀指南: MySQL有一个首选项窗格,您可以从系统设置启动/停止MariaDB。我安装了MySQL首选项窗格 但是,由于路径不同,因此在brew安装上不起作用 下载并安装MySQL首选项窗格(包含在MySQL Mac OS X dmg文件下载中)。打开首选项窗格,您将看到它抱怨缺少路径等不起作用 如果此目录不

我不确定这在早期的OS X上是否有所不同,但我想分享一下我是如何让MySQL首选项窗格与安装了homebrew的MariaDB 10.10一起工作的

首先是在OS X上创建启动脚本的优秀指南:

MySQL有一个首选项窗格,您可以从系统设置启动/停止MariaDB。我安装了MySQL首选项窗格

但是,由于路径不同,因此在brew安装上不起作用

  • 下载并安装MySQL首选项窗格(包含在MySQL Mac OS X dmg文件下载中)。打开首选项窗格,您将看到它抱怨缺少路径等不起作用
如果此目录不存在,请创建它

mkdir /usr/local/mysql
mkdir /usr/local/mysql
创建要在此目录中共享的符号闪烁

cd /usr/local/mysql
ln -s /usr/local/Cellar/mariadb/10.0.15/share share
ln -s /usr/local/Cellar/mariadb/10.0.15/bin bin
cd /usr/local/mysql
ln -s /usr/local/Cellar/mariadb/10.0.15/share share
ln -s /usr/local/Cellar/mariadb/10.0.15/bin bin
在此目录中对bin进行符号闪烁

cd /usr/local/mysql
ln -s /usr/local/Cellar/mariadb/10.0.15/share share
ln -s /usr/local/Cellar/mariadb/10.0.15/bin bin
cd /usr/local/mysql
ln -s /usr/local/Cellar/mariadb/10.0.15/share share
ln -s /usr/local/Cellar/mariadb/10.0.15/bin bin
如果您有另一个已婚版本,则路径可能不同。我已经安装了10.0.5


数据位于“/usr/local/var/mysql”中。我没有向数据目录添加任何符号闪烁。看起来效果不错。我想这是标准位置,无需指定。

以下是我解决此问题的方法:

  • 下载并安装MySQL首选项窗格(包含在MySQL Mac OS X dmg文件下载中)。打开首选项窗格,您将看到它抱怨缺少路径等不起作用
如果此目录不存在,请创建它

mkdir /usr/local/mysql
mkdir /usr/local/mysql
创建要在此目录中共享的符号闪烁

cd /usr/local/mysql
ln -s /usr/local/Cellar/mariadb/10.0.15/share share
ln -s /usr/local/Cellar/mariadb/10.0.15/bin bin
cd /usr/local/mysql
ln -s /usr/local/Cellar/mariadb/10.0.15/share share
ln -s /usr/local/Cellar/mariadb/10.0.15/bin bin
在此目录中对bin进行符号闪烁

cd /usr/local/mysql
ln -s /usr/local/Cellar/mariadb/10.0.15/share share
ln -s /usr/local/Cellar/mariadb/10.0.15/bin bin
cd /usr/local/mysql
ln -s /usr/local/Cellar/mariadb/10.0.15/share share
ln -s /usr/local/Cellar/mariadb/10.0.15/bin bin
如果您有另一个版本,则路径可能不同。我已经安装了10.0.15


数据位于“/usr/local/var/mysql”中。我没有向数据目录添加任何符号闪烁。看起来效果不错。我想这是标准位置,无需指定。

谢谢分享!为了遵循SO的指导原则,您可以将这些信息以问答的形式发布()。谢谢