这篇文章主要介绍了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数据库并进行数据库的创建”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。