Python 将Django数据库:SQLITE3更改为MARIADB
我是Django和python的新手!我在Django上做了一个项目,默认数据库是sqlite3。现在我想将数据库从sqlite3传输到Mariadb 当前sqlite3中没有数据。我只是想知道如何传输默认数据库 我遵循了以下几点: 并将此添加到my settings.py:Python 将Django数据库:SQLITE3更改为MARIADB,python,mysql,django,sqlite,mariadb,Python,Mysql,Django,Sqlite,Mariadb,我是Django和python的新手!我在Django上做了一个项目,默认数据库是sqlite3。现在我想将数据库从sqlite3传输到Mariadb 当前sqlite3中没有数据。我只是想知道如何传输默认数据库 我遵循了以下几点: 并将此添加到my settings.py: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'Techdevio',
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'Techdevio',
'USER': 'satharkar',
'PASSWORD': 'root',
'HOST': 'localhost',
'PORT': '',
}
}
我不确定,现在的情况如何。我在看是否有人能帮我。
所以我现在做的是:
python manage.py makemigrations
,但它抛出了未安装mysql客户端的错误pip install mysqlclient
通过运行该命令,我得到了很多错误:(->我在centos7上运行此命令。我已经安装了以下软件包:
sudo-yum-install-python3-devel-mysql-devel
借助此命令,我现在可以下载mysqlclient了。非常感谢JPG。