gpt4 book ai didi

python - 如何在 ubuntu 上创建 mysql 数据库 - 用户 '' @'localhost' 访问被拒绝

转载 作者:行者123 更新时间:2023-11-30 00:45:56 25 4
gpt4 key购买 nike

我正在尝试在 ubuntu 12.04 上创建 mysql 数据库。

我所做的是:

我安装了mysql-server,在路上,它告诉我我是root,并要求我输入密码,我给出了,一切顺利。我有一个settings.py,其中数据库名称是:“testdb”,密码是:“testpwd”现在,在我设置了 django 项目后,我尝试运行: python manage.pysyncdb 但它说:

OperationalError: (1049, "Unknown database 'testdb'")

我说,好吧,现在我需要创建这个数据库。然后我进入 shell 并给出 mysqladmin create testdb 。但它说:

mysqladmin: CREATE DATABASE failed; error: 'Access denied for user ''@'localhost' to database 'configurator_development''

我需要编辑my.cf文件?我究竟做错了什么?我现在应该做什么来创建并连接到我的数据库?

最佳答案

感谢 Mike W,我只需要给予:

mysqladmin create dbname --user=root --password=mypassword

它做到了。 :)

再次感谢

关于python - 如何在 ubuntu 上创建 mysql 数据库 - 用户 '' @'localhost' 访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21358704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com