您好,登录后才能下订单哦!
这篇文章主要介绍了django如何连接mysql数据库并进行数据库的创建的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇django如何连接mysql数据库并进行数据库的创建文章都会有所收获,下面我们一起来看看吧。
mysql -u root -p
'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'test', # 数据库名字 'USER': 'root', 'PASSWORD': 'root', # 数据库密码 'HOST': 'localhost', 'PORT': '3306', # 端口号 } }
class UserInfo(models.Model): name = models.CharField(max_length=32) password = models.CharField(max_length=64) age = models.IntegerField()
python manage.py makemigrations python manage.py migrate
这里有时候会出错,比如出现这一句报错
django.db.utils.OperationalError: (1046, 'No database selected')
原因是在settings.py里没有进行数据库名的添加,即缺少了 'NAME': 'test', # 数据库名字 这一句的添加
在models.py文件中操作类即可。
命令
python manage.py makemigrations python manage.py migrate
关于“django如何连接mysql数据库并进行数据库的创建”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“django如何连接mysql数据库并进行数据库的创建”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。
亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>
开发者交流群:
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。