zoukankan      html  css  js  c++  java
  • Python3+ Django3.0开发web排坑记002_py3.0连接mysql数据库配置

    要配置项目能连接上mysql,py3.0以后在django里的pymsql几次测试是失败。网上找了几种方式。成功的是下面这种

    pip 安装mysqlclient。具体配置如下

    首先在项目的setting里配置数据库连接字符,这个应该都会的

     然后在当前项目下安装mysqlclient,其实只要在终端系统里执行安装就行。因为python会默认安装这个插件到你安装Python文件夹的插件文件夹下面去

     安装过程中,windows 系统可能会出现失败的现象,报错说找不到后缀是.h的文件,如果出现这个问题。为啥会出这个问题没搞明白。我觉得是自己电脑对C/C++的支持问题导致的。解决办法是:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient  去这个站点下一个对应你系统版本的mysqlclient文件,手动安装

    安装命令:pip install (mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl)  括号里的是你下载的文件名,记得替换。

    安装如果提示成功了,那退出当前你打开的项目,重启。在项目文件里输入   如果导入成功,说明你安装好了。

    然后运行

    python manage.py makemigrations

    python manage.py migrate

    进行数据迁移同步,提示成功。那你打开mysql对应的数据库就能看到表了。第一次看到的是django默认的用户管理表

  • 相关阅读:
    c3p0连接池c3p0-config.xml配置文件各属性的意义
    MVC案例-架构分析
    jsp中文乱码
    JSP标签
    JSP_include指令
    JavaWeb_请求转发
    JavaWeb_域对象的属性操作
    JavaWeb_JSP语法
    345. Reverse Vowels of a String
    541. Reverse String II
  • 原文地址:https://www.cnblogs.com/summers-willi/p/12426841.html
Copyright © 2011-2022 走看看