zoukankan      html  css  js  c++  java
  • django-数据库之连接数据库

    1.连接数据库出现的一些问题

    基本目录如下:

    首先我们pip install pymysql

    然后在项目中,进行配置settings.py:

     然后在__init__.py中进行输入:

     启动服务器:

    报错:ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.

    解决方法:

    (1)定位到自己django安装的地方,我的是E:anaconda2envspython36Libsite-packagesdjango

    找到django下面的dbackendsmysql,找到base.py,注释这两句

     找到operations.py,将

     改成

     这样,这一个问题就很到解决了。

    (2)重新启动服务器后,会报错:

     我们定位到Mysql的my.ini文件,在[mysqld]下加入skip-grant-tables

    打开终端,输入mysql -u root -p,回车,再回车,我们不需要密码就进入了mysql环境,

    在mysql环境中输入use mysql;回车执行。

     然后

     这样我们就重新设置好了密码,然后我们删除掉[mysqld]的那句话,重新启动mysql服务器,

     最终成功的依靠密码进入到了mysql环境。

  • 相关阅读:
    求最低价格
    A*算法入门
    hdu 4715
    手动扩大栈内存,让AC无忧
    hdu 4710
    hdu 1698
    poj3468区间延迟更新模板题
    hdu 1059二进制优化背包问题
    2059龟兔赛跑
    水1276
  • 原文地址:https://www.cnblogs.com/xiximayou/p/11749224.html
Copyright © 2011-2022 走看看