一个小时前我在这里问了这个问题。我收到一条消息说我的问题已结束,因为这里已经有了答案:在 MySQL 中创建新用户并授予它对一个数据库的完全访问权限。但是,我认为这是一个错误,因为我在那里没有找到任何相关的东西!所以我想再问一次(希望没关系):
我正在尝试使用 MySQL 创建一个数据库。
我知道我需要创建一个用户才能这样做,然后我可以创建一个数据库并在我的 python 项目中使用它。那是对的吗?
这是我试图在 MySQL Shell 中运行的:
MySQL JS > \sql
MySQL SQL > CREATE USER 'myname'@'localhost' IDENTIFIED BY 'mypassword';
我想继续:
MySQL SQL > GRANT ALL PRIVILEGES ON * . * TO 'myname'@'localhost';
但我收到此错误- 错误:未连接
我查找了修复它的方法,但我找到的唯一方法是针对已经拥有用户的人。
有谁知道如何解决这一问题?谢谢你。