房产中介网站怎么做,电子商务有限公司怎么注册,网络广告营销有哪些,亚马逊购物网MySQL安装问题
安装MySQL按照了此文章#xff1a;
MySQL数据库下载及安装教程#xff08;最最新版#xff09;_mysql下载安装-CSDN博客https://blog.csdn.net/weixin_39289696/article/details/128850498首先是遇到了starting the server红色叉号显示
按照上面文章的介绍…MySQL安装问题
安装MySQL按照了此文章
MySQL数据库下载及安装教程最最新版_mysql下载安装-CSDN博客https://blog.csdn.net/weixin_39289696/article/details/128850498首先是遇到了starting the server红色叉号显示
按照上面文章的介绍解决了此问题但是对于小白的我文章说的还不是很清楚。具体方法计算机右键-管理-服务和应用程序-服务-MySQL80-右键属性-登录-点击本地系统账户和允许服务与桌面交互-确定
之后遇到了connect to server check密码不正确报错提示见这篇文章
MySQL安装--connect to server的界面上输入密码显示connection failed-CSDN博客https://blog.csdn.net/weixin_64124795/article/details/123132253
如果想要彻底卸载MySQL看这篇文章最后一部分MySql安装过程中的坑以及解决办法_mysql shell安装失败怎么办-CSDN博客https://blog.csdn.net/qq_30113865/article/details/107679344
navicat安装
软件来源及安装软件的使用见下文章
https://www.cnblogs.com/pengpengdeyuan/p/16853594.html
之后遇到的后台连接问题MySql 1045 Access denied for user ‘root‘‘localhost‘ (using password: YES)
解决见这篇文章
解决MySql 1045 Access denied for user ‘root‘‘localhost‘ (using password: YES)_1045 access denied for user root-CSDN博客https://blog.csdn.net/qq_28245905/article/details/121444303
vscode中Django配置MySQL
在vscode中安装MySQL驱动程序驱动程序有很多 1. MySQL-python 也就是 MySQLdb 。是对 C 语言操作 MySQL 数据库的一个简单封装。遵循了 Python DB API v2 。但是只支持 Python2 目前还不支持 Python3 。 2. mysqlclient 是 MySQL-python 的另外一个分支。支持 Python3 并且修复了一些 bug 。 3. pymysql 纯 Python 实现的一个驱动。因为是纯 Python 编写的因此执行效率不如 MySQLpython 。并且也因为是纯 Python 编写的因此可以和 Python 代码无缝衔接。 4. MySQL Connector/Python MySQL 官方推出的使用纯 Python 连接 MySQL 的驱动。因为是纯Python 开发的。效率不高。 我安装的是pymysql在终端中执行命令pip install pymysql即可。
配置过程可见视频
【数据库】Django连接数据库配置_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1N1421U76L?p21vd_sourceb1a946a5e3102f0454c4d2a036a9e703但在配置过程中因为安装的是pymysql在创建新应用程序时又遇到了报错问题django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?
解决此问题可见下面文章Django第一次配置 MySQL时报错django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient? - 闪电旅途 - 博客园 (cnblogs.com)https://www.cnblogs.com/jiaoyang77/p/9333424.html
在配置过程中settings文件中用到的相关配置语句可见下
DATABASES {
default: {
# 数据库引擎是mysql还是oracle等
ENGINE: django.db.backends.mysql,
# 数据库的名字
NAME: dfz,
# 连接mysql数据库的用户名
USER: root,
# 连接mysql数据库的密码
PASSWORD: root,
# mysql数据库的主机地址
HOST: 127.0.0.1,
# mysql数据库的端口号
PORT: 3306,
}
}
以及之后的SQL操作语句
# 使用django封装好的connection对象会自动读取settings.py中数据库的配置信息
from django.db import connection
# 获取游标对象
cursor connection.cursor()
# 拿到游标对象后执行sql语句
cursor.execute(select * from book)
# 获取所有的数据
rows cursor.fetchall()
# 遍历查询到的数据
for row in rows:
print(row)
注相关语句均参考自上边哔站视频的作者。 一路下来磕磕绊绊目前为止终于是柳暗花明。
之后遇到的问题还会在此记录大家可尽管参考若不能解决问题还望见谅。