我有一个未加密的 .sql 文件(我可以在文本编辑器中查看)。文件头说:
-- MySQL dump 10.13 Distrib 5.1.41, for debian-linux-gnu (i486)
所以我刚刚在我的 Mac 上安装了 MySQL,包括命令行/终端工具,并且正在运行 MySQL 服务器——我想在终端中使用该文件。
当我尝试:
mysql 文件名.sql
我明白了
用户 ''@'localhost' 拒绝访问数据库 'file_name.sql'
我不相信我有这个文件的任何密码/用户名。我想要做的是打开 .sql 文件,查看其中的表,然后(最终)从 Python 连接到它并将表读入 Pandas/Python。
关于我在尝试从命令行连接到数据库时做错了什么有什么想法吗?
提前致谢