首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mysql2:系统升级后在/usr/local/Cellar/mysql@5.6/5.6.42/bin/mysql_config上找不到mysql_config

mysql2是一个MySQL数据库的Node.js驱动程序。它是mysql模块的改进版本,提供更好的性能和可靠性。

对于系统升级后找不到mysql_config的问题,可能是由于系统路径配置的变化导致的。mysql_config是MySQL的一个配置工具,用于提供MySQL的编译和链接选项。

解决这个问题的方法是重新配置mysql2模块,让它能够找到正确的mysql_config路径。以下是一些可能的解决方法:

  1. 确保MySQL已正确安装并配置:检查MySQL是否已正确安装,并且mysql_config文件是否存在于/usr/local/Cellar/mysql@5.6/5.6.42/bin/目录下。如果不存在,可能需要重新安装MySQL或者手动配置mysql_config路径。
  2. 更新系统路径配置:检查系统的环境变量配置,确保/usr/local/Cellar/mysql@5.6/5.6.42/bin/目录已添加到PATH变量中。可以通过在终端中运行以下命令来检查:
  3. 更新系统路径配置:检查系统的环境变量配置,确保/usr/local/Cellar/mysql@5.6/5.6.42/bin/目录已添加到PATH变量中。可以通过在终端中运行以下命令来检查:
  4. 如果/usr/local/Cellar/mysql@5.6/5.6.42/bin/不在输出结果中,可以通过编辑相应的配置文件(如~/.bash_profile或/etc/profile)来添加它。例如,在~/.bash_profile中添加以下行:
  5. 如果/usr/local/Cellar/mysql@5.6/5.6.42/bin/不在输出结果中,可以通过编辑相应的配置文件(如~/.bash_profile或/etc/profile)来添加它。例如,在~/.bash_profile中添加以下行:
  6. 然后重新启动终端或运行以下命令使配置生效:
  7. 然后重新启动终端或运行以下命令使配置生效:
  8. 重新安装mysql2模块:如果上述步骤都没有解决问题,可以尝试重新安装mysql2模块。首先,确保已安装Node.js和npm。然后,在终端中导航到项目目录,并运行以下命令:
  9. 重新安装mysql2模块:如果上述步骤都没有解决问题,可以尝试重新安装mysql2模块。首先,确保已安装Node.js和npm。然后,在终端中导航到项目目录,并运行以下命令:
  10. 这将重新安装mysql2模块,并重新配置它以找到正确的mysql_config路径。

请注意,以上解决方法是基于一般情况下的推测,具体解决方法可能因系统环境和配置而有所不同。如果问题仍然存在,建议查阅mysql2模块的官方文档或寻求相关技术支持。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

mac 部署python环境

/local/mysql/bin/mysql_config /usr/local/bin/mysql_config 原因 找不到mysql_config一般是由于通过lnmp.org或者其他方式安装mysql...以后mysql_config/usr/local/mysql/bin/里面,这里面的文件不是在任意位置都可以访问的,而指令是 将mysql_config链接到/usr/local/bin目录下 参考一条命令解决... .bash_profile 中添加以下内容 PATH="/usr/local/mysql/bin:${PATH}"export PATHexport DYLD_LIBRARY_PATH=/usr/local....16.dylib 问题3:command 'x86_64-linux-gnu-gcc' failed with exit status 1 异常解决 执行pip install mysql-python的出错信息如下...not found的解决办法 1.软件环境:     mac环境:10.11.6(15G31)     python: 3.6 2.问题:     sudo pip install pymssql 出现下面问题

1.6K10
  • 使用Django时,安装mysqlclient的一些问题

    那需要执行以下口令: brew unlink mysql 安装好大概是这样的一个情况 下面我们需要在来使用pip安装mysqlclient试试 ?...我们发现结果还是报错, 但是我们发现在mac的/usr/local/bin目录下已经有了mysqlconfig这个文件:(如果你找不到mysql_config这个文件在哪,可以使用which mysql_config...但是我们发现依然报错,但是这次的报错不一样了 是gcc的问题:error: command 'gcc' failed with exit status 1 这是因为缺少openssl 这个时候mac我们需要安装...openssl: brew install openssl export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/opt/openssl/lib/ 做完这一步,我们再去安装...关于Windows安装mysql client这个问题, 我们可以去下面这个网站上找到mysqlclient的安装包,直接把它down下来,然后使用pip install进行安装即可: https:

    2.1K30

    python MySQLdb安装和使用

    not found的问题,有两种方法解决: 1)ln -s /usr/local/mysql/bin/mysql_config /usr/local/bin/mysql_config 将mysql_confi...从你的安装目录链接到/usr/local/bin目录下,这样就可以在任意目录下访问了(也可以放到/usr/bin) 2)编辑源码文件夹的site.cfg文件,去掉#mysql_config = /usr.../local/bin/mysql_config前的注释#,修改后面的路径为你的mysql_config真正的目录就可以了。...= test.cursor() cur.execute('show databases;') for data in cur.fetchall():    print data 3)如果你屏幕看到了你几个数据库的库名的输出代表你安装成功了...改内容为: include ld.so.conf.d/*.conf /usr/local/mysql5.1/lib/mysql 最后重新再测试一下,就不会有上面的问题了 MySQLdb操作: Python

    2.5K10

    Ubuntu环境下Tornado环境部署

    这是之前在学tornado时记的一点小东西,但是服务器搭环境时其实还是很简单的(比起rails而言,手动斜眼笑) 但是安装过程中也遇到一些问题就记下来 安装 先安装python的pip,这个类似于ruby...not found 首先查找mysql_config的位置,使用下面的命令找到所在目录 find / -name mysql_config 比如我的 /usr/local/mysql/bin/mysql_config...再修改setup_posix.py文件,26行: mysql_config.path = “mysql_config” 修改mysql_config的path为刚刚用find找到的路径,代码如下:...mysql_config.path = “/usr/local/mysql/bin/mysql_config 之后就可以使用tornado进行开发了 如果要向服务器传代码可以使用scp和服务器进行数据交换...下线还继续挂在服务器,可以使用 nohup python main.py & 这样这个程序的log信息会输出到nohup.out文件中 关闭服务 如果这个程序在前台跑,那么只需要ctrl + c就可以关掉了

    1.3K70

    pycharm+pipenv虚拟环境作开发和依赖管理

    之前使用vagrant来虚拟机环境中把所有Python模块安装,但是也有一些问题。...python解释器 2.选择Pipenv 虚拟环境 Base interpreter为本机系统中的python解释器路径 Pipenv executable表示pipenv,命令的环境变量路径 3.之后项目下选择刚刚新建好的...Pipenv名称 测试运行 配置好pipenv直接点击右上角的运行图标即可看到命令行窗口的显示 pipenv命令收集 pipenv shell #进入虚拟环境命令行 pipenv --venv#查看虚拟环境路径...mysql-devel等依赖环境 $ yum install mysql-devel gcc gcc-devel python-devel 如果已经安装则考虑是否为软连接不存在导致的not found ln -s /usr.../local/mysql/bin/mysql_config /usr/local/bin/mysql_config 参考: 一条命令解决mysql_config not found https://

    54230

    CentOS 7编译安装Zabbix server

    configure: error: MySQL library not found”这样的报错,这种情况可以指定mysql_config位置,比如: #查找mysql_config位置 find / -...name 'mysql_config' #指定位置 --with-mysql=/usr/local/mysql/bin/mysql_config 如果编译的时候依然有报错,请根据实际报错情况搜索处理。...CentOS 7编译安装Zabbix server,配置文件路径如下: /usr/local/etc/zabbix_server.conf /usr/local/etc/zabbix_agentd.conf...用户名是Admin,密码是zabbix,请登录务必修改。 设置中文 Zabbix默认界面是英文语言,可以个人中心设置为中文语言,方便管理,如下图。 中文乱码?...但如果您手里有多台服务器且不在一个服务商,管理起来很不方便,而且出现故障无法及时知晓,Zabbix正好可以完美解决这个问题,Zabbix不仅数据详细,且支持多种不同动作及通知等,以及开放的API,可以现有基础不断定制和强化

    59610
    领券