注:环境python3.7.9, pycharm21.1.1
bug1:连接数据库创建表时报错(2026, 'SSL connection error: unknown error number')
具体描述:
1.修改与项目名同名的目录下的setting.py文件
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '这里输入提前建立好的数据库名', 'USER':'root', 'PASSWORD':'这里输入密码', 'HOST':'127.0.0.1', 'PORT':3306, } }
2.在建立的app目录下的models.py下添加类,如
class BookInfo(models.Model): book_name=models.CharField(max_length=32) anthor = models.CharField(max_length=32) book_retain_num = models.IntegerField()
3.执行下列命令时报错:2026, 'SSL connection error: unknown error number'
python manage.py makemigrations
python manage.py migrate
解决方法:在与项目名同名的目录下的setting.py文件里添加
import pymysql pymysql.install_as_MySQLdb()