mysql - Mac OS X - 无法通过终端访问 mysql

标签 mysql macos terminal

我在 MacOS El Capitan 上安装了 MySQL。但我无法访问它。

我收到错误:

ERROR 1045 (28000): Access denied for user 'denismilosavljevic'@'localhost' (using password: NO)

如何正确连接?

最佳答案

在 OS X 上从命令行启动/停止/重新启动 MySQL 5.7 之前的版本:

 sudo /usr/local/mysql/support-files/mysql.server start
 sudo /usr/local/mysql/support-files/mysql.server stop
 sudo /usr/local/mysql/support-files/mysql.server restart

如果它正在运行,请尝试 mysql -u root -p

更新:

如果仍然无法正常工作,请设置您的路径

sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock

再试一次

mysql -u root -p

关于mysql - Mac OS X - 无法通过终端访问 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41458054/

相关文章:

mysql - 如何保持多语言数据和树结构的版本化?

macos - 如何在 Mac OS X 的终端中反转 cd 命令?

mysql - Django - MySQL 数据库日期时间字段被清除

php - 构建文档管理系统

mysql - 多个 INSERT sql 查询,错误提示我的值不是字段

ubuntu - ruby,创建哈希时出错

http - 如何使用 curl 发布文件的内容

linux - 创建 256 个做同样事情的函数 - 创建一个不区分大小写的函数 - 一个将所有参数传递给函数的衬里?

macos - 如何在 Vim 上将 inoremap/nnoremap 设置为 "command key"?

java - Mac OS X 上的 JNotify?