当前位置: 首页 > 知识库问答 >
问题:

无法启动MYSQL Server Mac

聂鹏云
2023-03-14

我目前正试图在mac上运行mysql server,但从首选项窗格启动mysql server不起作用,从终端启动mysql server也不起作用。我找到了很多解决办法,但都不起作用。这是我第一次使用MySQL,我几乎没有(只是一点点Java)编程经验,这是我很长时间以来第一次发布StackOverflow(如果我做错了,请帮助我学习!)。

我安装了这个版本(没有使用brew):mysql-5.7.21-1-macos10.13-x86_64我的机器是64位的

    null

要从Mac上卸载MySQL并完全删除它(包括所有数据库),请执行以下操作:

打开一个终端窗口,使用mysqldump备份您的数据库到文本文件!停止数据库服务器sudo rm/usr/local/mysql sudo rm-rf/usr/local/mysql*sudo rm-rf/library/startupitems/mysqlcom sudo rm-rf/library/startupitems/mysqlcom sudo rm-rf/library/preferencepanes/my*edit/etc/hostconfig并删除行mysqlcom=-yes-rf/library/preferencepanes/my*OS-X

sudo/usr/local/MySQL/support-files/MySQL.server开始启动MySQL。日志记录到'/usr/local/MySQL/data/xxxs-macbook-air.local.err'。/usr/local/mysql/bin/mysqld_safe:line 198:7892 trace/bpt trap:5
nohup/usr/local/mysql/bin/mysqld--basedir=/usr/local/mysql/datadir=/usr/local/mysql/data--plugin-dir=/usr/local/mysql/data--plugin-dir=/usr/local/mysql/lib/plugin--user=mysql--log-error=xxxs-macbook-air错误!服务器在没有更新PID文件(/usr/local/mysql/data/xxxs-macbook-air.local.PID)的情况下退出。

xxxxs-Macbook-air:MySQL xxxx$bin/mysqladmin版本mysqladmin:在'localhost'连接到服务器失败错误:“无法通过套接字'/tmp/MySQL.sock'(2)'连接到本地MySQL服务器,请检查mysqld是否正在运行,套接字'/tmp/MySQL.sock'是否存在!

xxxxs-MacBook-air:mysql xxxx$%mysqladmin变量-bash:fg:%:没有这样的作业xxxxs-MacBook-air:mysql xxxx$mysqladmin变量-bash:mysqladmin:未找到命令

sudo rm-rf/etc/my.cnf sudo/usr/local/mysql/support-files/mysql.server start

xxxxs-MacBook-Air:mysql xxxx$ps-ef grep mysql 501 917 3
549 0 11:54pm ttys000 0:00.01 grep mysql xxxxs-MacBook-Air:mysql xxxx$kill-9 pid-bash:kill:pid:参数必须是进程或作业ID xxxxs-macbook-air:mysql xxxx$ls-laf/usr/local/var/mysql/ls/usr/local/var/mysql/:没有这样的文件或目录xxxxxs-macbook-air:mysql xxxx$ls-laf/usr/local/var/mysql/:root wheel30 Apr 4 22:44/usr/local/mysql lrwxr-xr-x1 mysql-5.7.21-macos10.13-x86_64 ar/mysql/:没有这样的文件或目录xxxxs-macbook-air:mysql xxxx$sudo chown-r mysql/usr/local/mysql xxxxes-macbook-air:mysql xxxx$sudo/usr/local/mysql/support-files/mysql.服务器开始启动mysql。日志记录到'/usr/local/mysql/data/xxxxs-macbook-air.local.err'。/usr/local/mysql/bin/mysqld_safe:line 198:9327 trace/bpt trap:5
nohup/usr/local/mysql/bin/mysqld--basedir=/usr/local/mysql/datadir=/usr/local/mysql/data--plugin-dir=/usr/local/mysql/data--plugin-dir=/usr/local/mysql/lib/plugin--user=mysql.错误!服务器在没有更新PID文件(/usr/local/mysql/data/xxxs-macbook-air.local.PID)的情况下退出。xxxxs-Macbook-air:mysql xxxx$unset TMPDIR xxxxs-Macbook-air:mysql xxxx$mysql_install_db--verbose--user=whoami--basedir=“$(BREW--prefix mysql)”--datadir=/usr/local/var/mysql--TMPDIR=/tmp-bash:mysql_install_db:command not found

现在我又回到了这个错误:

错误!服务器在没有更新PID文件(/usr/local/mysql/data/xxxs-macbook-air.local.PID)的情况下退出。

编辑:我用BREW卸载并重新安装。使用以下说明:http://stefan.magnuson.co/articles/osx/reinstalling-mysql-on-osx-with-homebrew/Now就可以工作了。

共有1个答案

卫华奥
2023-03-14

我用Homebrew卸载并重新安装了SQL:http://stefan.magnuson.co/articles/osx/reinstalling-mysql-on-osx-with-homebrew/Now it works。

 类似资料:
  • iam使用带有kafa整数的jhipsterSpring靴 正在应用中。yml公司 云:流:默认绑定器:kafka函数:定义:memberSupplier;成员批准供应商;memberEventConsumer;memberApprovalEventConsumer绑定:memberSupplier-out-0:目标:memberEventConsumer-in-0:目标:memberApprov

  • 问题内容: 在添加异步任务之前,我已经对代码进行了一些更改,我的应用程序可以正常运行其远程服务器上的身份验证用户名和密码,但是在登录成功消息消失后​​无法启动其他活动。有人建议我现在添加一个异步任务,但是我输入正确的用户名和密码后它将停止工作。当我输入错误的用户名和密码时,其工作正常将显示错误的用户名密码消息。如果有人能够知道会出现什么错误,请帮助我。 码- 日志猫 QuestionnActivi

  • 我正在尝试将HDFS从1.2.1升级到2.6版本。但是,每当我运行start-dfs.sh-upgrade命令时,我都会得到以下错误: hduser@cluster1-nn:/usr/local/hadoop2/hadoop-2.6.0/etc_bkp/hadoop$$hadoop_new_home/sbin/start-dfs.sh-upgrade 15/05/17 12:45:58警告util

  • 所以你很想开始这个名为radiusd的程序。您已以root身份登录,在终端提示符下键入radiusd,按Enter键,您将获得以下内容: radiusd: command not found 我知道这听起来很愚蠢,但请确保使用以下命令实际安装了FreeRADIUS: locate radius 并非所有发行版都默认包含locate命令。在SUSE上,您可能首先必须通过运行以下命令来安装它:zypp

  • 我已经搜索了这个错误,并找到了许多解决方案,但我无法解决这个问题,因为我是Android的初学者 舱单在下面 安装应用程序后,它第一次工作,但当我们关闭并重新打开时,它崩溃了,不幸的是,应用程序已经关闭,你有任何想法,它将非常感谢:) 谢了!

  • 问题内容: 我是Ubuntu的新手,我在Ubuntu 10.04中安装了XAMPP。当我启动XAMPP时,它说MySQL无法启动。 这是我的终端输出: 然后,当我转到时,我陷入了XAMPP初始屏幕,如果选择语言,则什么也不会发生。 问题答案: 我找到了答案。首先完全卸载lampp,然后重新安装。卸载之前,请使用以下命令停止lampp: 然后使用命令卸载/删除它 然后重新安装。

  • 问题内容: 我无法开始用。 它永远不会 失败,但会失败: 我正在使用( virtualenv installation)和(64b)。 编辑 降级为: 但是,可悲的是,结果仍然相同。 知道为什么会这样吗? 问题答案: 好的,所以解决方案 有点奇怪 。 我将二进制文件从(已安装的位置)移动到,更新了符号链接,它现在可以正常工作! 与问题本身相比,以下两行代码可以解决问题: 现在,我可以运行以下Pyt