django如何连接mysql数据库并进行数据库的创建
导读:本文共1230.5字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 1、首先在终端打开数据库mysql-uroot-p2、在django的settings.py文件里找到DATABASES进行修改'default':{'ENGINE':'django.db.backends.mysql','NAME':'test',#数据库名字'USE... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。1、首先在终端打开数据库
mysql-uroot-p
2、在django的settings.py文件里找到DATABASES进行修改
'default':{'ENGINE':'django.db.backends.mysql','NAME':'test',#数据库名字'USER':'root','PASSWORD':'root',#数据库密码'HOST':'localhost','PORT':'3306',#端口号}}
3、在django的models.py里添加一个类用来添加表。
classUserInfo(models.Model):name=models.CharField(max_length=32)password=models.CharField(max_length=64)age=models.IntegerField()
4、打开pycharm下边的terminal,输入命令。
pythonmanage.pymakemigrationspythonmanage.pymigrate
这里有时候会出错,比如出现这一句报错
django.db.utils.OperationalError: (1046, 'No database selected')
原因是在settings.py里没有进行数据库名的添加,即缺少了 'NAME': 'test', # 数据库名字 这一句的添加
5、此时打开终端,会发现数据库已经创建完成。
6、以后在开发中如果想对表结构进行调整
在models.py文件中操作类即可。
命令
pythonmanage.pymakemigrationspythonmanage.pymigrate
</div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:
django如何连接mysql数据库并进行数据库的创建的详细内容,希望对您有所帮助,信息来源于网络。