gpt4 book ai didi

mysql - MySQL 安装与 Homebrew 冲突

转载 作者:行者123 更新时间:2023-11-29 21:09:36 25 4
gpt4 key购买 nike

1)我最初使用自制程序安装了最新版本的mysql(5.7.11)。

2)然后我还使用自制程序安装了mysql56

3)然后我卸载了原来的 mysql homebrew 安装

brew search mysql 当前仅返回 56 旁边的检查=>

自动mysql备份
自制/版本/mysql55
mysql
mysql 集群
自制/版本/mysql51
自制/版本/mysql56 ✔

4) 如果我启动 mysql 控制台,我会得到以下信息:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 33
Server version: 5.7.11 Homebrew

5) 运行 mysql> SHOW VARIABLES LIKE "%version%"; 返回

+-------------------------+-----------------------+
| Variable_name | Value |
+-------------------------+-----------------------+
| innodb_version | 5.7.11 |
| protocol_version | 10 |
| slave_type_conversions | |
| tls_version | TLSv1,TLSv1.1,TLSv1.2 |
| version | 5.7.11 |
| version_comment | Homebrew |
| version_compile_machine | x86_64 |
| version_compile_os | osx10.11 |
+-------------------------+-----------------------+
8 rows in set (0.15 sec)

6) mysql> 选择版本();

+-----------+
| VERSION() |
+-----------+
| 5.7.11 |
+-----------+

7) 但是,mysql --version 返回

mysql  Ver 14.14 Distrib 5.6.29, for osx10.11 (x86_64) using  EditLine wrapper

我相信我遇到了一些 mysql 兼容性问题,需要运行 5.6.29,有没有办法验证我正在运行 5.6?

最佳答案

正在运行ps auxww | grep mysql应该为您提供实际运行的 mysql 的完整路径。那么你可以做ls -l /usr/local/path/to/mysql这应该会显示您正在运行的版本的目录链接。应该看起来像 ../Cellar/mysql/version/myversion .

编辑: This answer可能也会有帮助。

关于mysql - MySQL 安装与 Homebrew 冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36506806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com