django在ubuntu中找不到数据库

时间:2014-12-31 09:51:54

标签: python django database ubuntu

在我的设置中,我有:

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.mysql', 
    'NAME': 'my_database',
    'USER': 'username',
    'PASSWORD': 'password',
    'HOST': 'localhost', 
    'PORT': '3306',        
}

}

我正在使用虚拟环境,我使用过MySQL-python。 我想部署我的网站,在我的控制面板中,我有一个我必须放置数据库的地方。我想把我的数据库放在控制面板的数据库部分。我是ubuntu的新手,我不知道在哪里可以找到这个数据库,以便我可以把它放在那里......

有谁能告诉我在哪里可以检查和查找我的数据库? 在数据库中部署时要做的设置是什么? 真的很需要......

2 个答案:

答案 0 :(得分:0)

我在哪里可以检查和查找我的数据库?

mysql -u aaeronn -p aaeronn09

然后使用

列出所有数据库
mysql> show databases;

您要部署的位置?请参阅此deployment

的链接

答案 1 :(得分:0)

如果您要复制数据库,则需要:

mysqldump -uaaeronn -paaeronn09 eclinicnepal > eclinicnepal.sql

然后将该sql文件上传到您的生产/下一台机器并执行

mysql -uaaeronn -paaeronn09 eclinicnepal < eclinicnepal.sql

这假设生产/新机器已经具有相同的mysql用户和数据库设置。