前言:
当前兄弟们对“mysql8导入myslq5 报错”可能比较关注,你们都想要学习一些“mysql8导入myslq5 报错”的相关内容。那么小编也在网摘上汇集了一些关于“mysql8导入myslq5 报错””的相关文章,希望姐妹们能喜欢,姐妹们快快来了解一下吧!在服务器端安装完mysql后,通过前端开发工具pycharm测试连接,报如下错误:
说明mysql数据库没有开放权限,解决方法是,进入后端mysql,使用命令:
mysql>show databases;
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>flush privileges;
前端开发工具pycharm测试连接数据库成功后,运行python3 manage.py runserver,会报错如下:
因为python3只支持pymysql,需要安装pymysql,输入命令如下:
#sudo pip3 install pymysql
同时在项目__init__.py文件,加入
import pymysql
pymysql.install_as_MySQLdb()
然后运行一下:
Python3 manage.py makemigrations
Python3 manage.py migrate
把上面圈红的命令输一遍后,再运行python3 manage.py runserver,可以运行了。
一起学习,有啥好的建议,欢迎大家在评论区指点,谢谢大家!
标签: #mysql8导入myslq5 报错