mac上执行mysql命令报错:dyld: Symbol not found:

这篇具有很好参考价值的文章主要介绍了mac上执行mysql命令报错:dyld: Symbol not found:。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

下载安装mysql,并配置了环境变量后,终端上执行mysql命令报错如下:

dyld: Symbol not found: __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
  Referenced from: /usr/local/mysql/bin/mysql (which was built for Mac OS X 12.0)
  Expected in: /usr/lib/libc++.1.dylib
Abort trap: 6

原因

电脑系统版本和mysql版本不一致。

如何查看电脑系统版本?

点击电脑屏幕左上角的苹果
mac上执行mysql命令报错:dyld: Symbol not found:,数据库,前端,mysql,Powered by 金山文档

关于本机

mac上执行mysql命令报错:dyld: Symbol not found:,数据库,前端,mysql,Powered by 金山文档
查看版本号
mac上执行mysql命令报错:dyld: Symbol not found:,数据库,前端,mysql,Powered by 金山文档

解决方案

  1. 彻底删除旧版本

电脑终端,依次输入以下命令

cd ~/
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*

2.在mysql官网上下载与自己电脑系统版本相匹配的mysql

mysql官方下载页面,点击archives
mac上执行mysql命令报错:dyld: Symbol not found:,数据库,前端,mysql,Powered by 金山文档
选择版本号(我的电脑系统版本是11.3.1,我选了8.0.30)
mac上执行mysql命令报错:dyld: Symbol not found:,数据库,前端,mysql,Powered by 金山文档
找到与自己电脑匹配的安装包,点击download

我Product Version:选了8.0.30,下载了匹配macOS 12的安装包,因为我的报错信息里提到了macOS 12;个人认为Product Version:选8.0.28,下载匹配macOS 11的安装包,应该也没问题。

mac上执行mysql命令报错:dyld: Symbol not found:,数据库,前端,mysql,Powered by 金山文档

3.终端上输入mysql命令

如不再报错,则恭喜你,问题成功解决。文章来源地址https://www.toymoban.com/news/detail-601986.html

到了这里,关于mac上执行mysql命令报错:dyld: Symbol not found:的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mac报错:zsh:command not found: brew

    在使用brew安装程序的时候MAC提示: zsh:command not found: brew 本质就是brew没有安装,这个命令与linux系统中的yum命令类似。 使用的环境说明:   虚拟机版本:VMware® Workstation 17 Pro   mac os Ventura 13.6.1 最终效果: 从图中可以看出brew命令可用了。 由于我的系统在虚拟机中安装,所以

    2024年03月23日
    浏览(57)
  • Jenkins执行shell脚本报错:docker: command not found

    搭建完Jenkins之后,着手开始创建构建服务的任务,点击构建,但是一直构建失败,控制台日志一直报错 截图 尝试了了很多解决办法,比如在shell脚本前加上两行代码 但对于我的情况还是不起作用。 最后才发现,是我的Jenkins没有配置全局的PATH环境变量,配置方法如下 1、首

    2024年02月13日
    浏览(43)
  • Linux执行jps命令时报错:-bash: jps: command not found

    在Linux系统中执行jps命令时,如果出现\\\"-bash: jps: command not found\\\"的错误提示,通常是因为缺少Java Development Kit (JDK)或JRE的安装或配置问题。jps是JDK提供的一个命令行工具,用于查看Java进程信息。下面将详细介绍如何解决这个问题。 以下是解决方案的步骤: 步骤1: 检查Java安装

    2024年02月05日
    浏览(52)
  • Linux命令ifconfig报错command not found

    最近在安装Vmware CentOS,输入ifconfig查看VM的IP地址,提示command not found,发现没安装命令包,此篇文章记录整个问题解决方法。 1、ifconfig 执行结果 2、查看是否真的没有设置IP地址 命令行中输入ip addr,若看到有ip地址,则说明已设置正常,若没有则需要设置一个。 3、设置ip地址

    2024年02月16日
    浏览(49)
  • Mac 使用svn 报错:zsh:mac zsh: command not found: svn完整解决方案

    Mac 使用svn 报错:zsh:mac zsh: command not found: svn完整解决方案 之前都是用的git,普遍也都是使用的git,但是为了应对各种项目,svn也是需要安装使用的。 使用的是hbuilder,安装了svn插件却一直无法克隆; 提示说mac zsh: command not found: svn,搜了一些资料发现M1需要额外执行一些命

    2024年02月11日
    浏览(54)
  • 在MAC系统中使用mysql,出现mysql: command not found的情况

    前提: 安装了mysql 问题: mac系统下,使用cmd进入mysql出现报错 command not found: mysql   解决方法: 1、 首先需要检查mysql是否在运行。 (1)、打开系统偏好设置  (2)、打开mysql (3)、启动mysql 如果你的界面是这样的:  则需要点击Start MYSQL Server启动mysql 而如果界面是这样的:  则说

    2024年02月10日
    浏览(49)
  • 【已解决】执行apt-get update报错404 Not Found的解决方案——docker 镜像下安装报错

    docker容器中安装vim报错 执行apt-get install vim后报错: 更新安装源也报错 docker容器中执行apt-get update后报错: 这个错误表明你使用的操作系统版本,即 Debian 8 (jessie) 已经停止支持并已归档,因此官方软件源已经关闭。 所以更新操作系统包列表时就会遇到 404 错误。 如果要继续

    2024年02月14日
    浏览(59)
  • Mac 安装psycopg2,报错Error: pg_config executable not found.

    在mac 上安装psycopg2的方法:执行: pip3 install psycopg2-binary 。 如果执行pip3 install psycopg2,无法安装psycopg2 报错信息如下:

    2024年02月08日
    浏览(56)
  • 【Ubuntu】alias设置的别名命令在终端正常执行在shell脚本中无法直接使用(command not found)?

    ​alias设置的别名命令在终端正常执行在shell脚本中无法直接使用(command not found)? 1 背景👇🏻👇🏻👇🏻: setup_test为在/root/.bashrc中使用alias设置的别名命令。setup_test在命令行正常执行,但是执行sh脚本, 报错:setup_test:command not found 。 shell脚本内容如下:  2 分析🐰🐰🐰

    2024年02月09日
    浏览(67)
  • 解决bash: mysql: command not found 的方法【linux mysql命令 】

    linux下,在mysql正常运行的情况下,输入mysql提示: mysql command not found 遇上-bash: mysql: command not found的情况别着急,这个是因为/usr/local/bin目录下缺失mysql导致,只需要以下方法即可以解决:

    2024年02月12日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包