【发布时间】:2020-08-14 03:41:40
【问题描述】:
我的理解是,当我下载 MAMP 时,mysql 也会自动下载。
我已将 bash_profile 中的 PATH 更改为“Applications/MAMP/Library/bin”,然后测试了“mysql --version”命令,该命令运行良好,但随后我尝试运行“mysql.服务器启动”它提示“找不到mysql.server命令”(sudo mysql.server结果相同)。我很困惑,因为显然找到了 mysql,否则“mysql --version”将不起作用。请帮我解决这个问题,谢谢!
-
我的最终目标是能够访问我在 Jupyter Notebook 上的数据库。
%load_ext sql没有错误;%sql mysql+mysqldb://myusername:fakepassword@localhost/company给(MySQLdb._exceptions.OperationalError) (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")鉴于上面的错误,我尝试了以下方法连接,也出现了错误:
import mysql.connector
db = mysql.connector.connect(
host='localhost',
user='myusername',
passwd='fakepassword')
错误2003 (HY000): Can't connect to MySQL server on 'localhost' (61)
提前致谢!
【问题讨论】:
标签: python mysql macos jupyter-notebook