自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Python通过pymysql完成数据库操作

我对douban库的students表进行查询,下图是原有数据。

2023-12-27 18:14:55 378 3

原创 Navicat16的下载和建库建表

任意输入连接名,主机填自己电脑IP地址(在设置网络和Internet,Wlan硬件属备中),密码为自己设置的Mysql密码 ,最后测试连接,若连接错误服务器上面安装的mysql数据库在本地连接的时候报错:is not allowed to connect to this MySQL server,参照mysql数据库连接报错:i。在使用Navicat时,需要先安装并配置MySQL数据库,然后使用Navicat来连接MySQL数据库,并对数据库进行管理和操作。4、连接Mysql:找到连接,选择Mysql。

2023-12-19 23:28:04 467 1

原创 Python写入坦克大战的步骤

处添加本地解释器... ,环境选现有,解释器点三个点,找到anaconda-envs-test-python.exe,确定,创建。5、找到坦克代码,将img和main复制粘贴一遍到原本其中一个文件中,替换掉目标中的文件。1、打开Anaconda,在环境中点击Create新建一个test。4、在刚刚新建的窗口右键,打开于-资源管理器。6、坦克代码就自行在python中打开了。1、打开python,左上角新创项目。3、输入指令pip install。3、打开窗口时现有窗口或新窗口都行。2、左键test打开。

2023-12-19 23:12:57 59 1

原创 Navicat 创建触发器

if new.course_value ='良好' THEN SET new.course_value='优秀';before:(insert、update)可以对new进行修改,after:不能对new进行修改,两者都不能修改old数据。对于INSERT语句, 只有NEW是合法的;添加完触发器,即使输入的是良好也自动变成优秀。对于DELETE语句,只有OLD才合法;选择一张表 设计表 触发器 新添触发器。注意添加的触发器名字不能相同。3、插入,BEGIN。

2023-12-19 22:56:42 457 1

原创 《MySQL数据库基础与实践》p102操作题解析

7.将 Orders表中会员林丽的订单的订单状态(O_Status)全部修改为2。3.对BookInfo 表按市场价格降序排序,市场价格相同的按出版日期升序排序。5.统计Orders表中每天的订单总额,并按照订单总额进行降序排序。2.查询清华大学出版社在2014年7月1日以后出版的图书详细信息。4.统计Orders表中每个会员的订单总额。6.查询会员lijuan所购图书的详细信息。查询书名中含有“C#”字样的图书详细信息。

2023-12-19 22:08:27 46 1

原创 Python列表心得

2.修改列表:可以通过索引来修改列表中的元素,也可以使用 append() 方法在列表末尾添加新元素,使用 insert() 方法在指定位置插入新元素,或者使用 remove() 方法删除指定元素。4.列表方法:Python的列表有许多内置方法,如 append(), remove(), sort(), index() 等,这些方法可以帮助我们更方便地操作列表。列表排序:可以使用 sort() 方法对列表进行排序,也可以使用 sorted() 函数对列表进行排序并返回新的排序后的列表。

2023-12-17 22:02:11 65 1

原创 Python一套完整的异常处理案例

源码:#1. 无措处理方案try:age = int(input("请输入您的年龄:"))pass # 无操作处理# 提示用户输入密码pwd = input("请输入密码:")# 如果密码长度>=8,返回用户输入的密码return pwd# 如果 < 8 主动抛出异常print("主动抛出异常")# 1> 创建异常对象ex = Exception("密码长度不够")# 2> raise 主动抛出异常raise ex# 提示用户输入密码。

2023-12-14 14:24:54 101 1

原创 用Python爬取豆瓣评论在Navicat中显示

程序功能:爬豆瓣电影上指定电影的短评# 原创作者:马哥python说import os# 请求头h1 = {__utmt=1;ap_v=0,6.0;ck=TvDm;q=0.9,*/*;q=0.8',q=0.9',"""转换评论星级"""return '1星'return '2星'return '3星'return '4星'return '5星'else:return '未知'"""爬取短评数据"""

2023-12-14 13:56:03 89 1

原创 Navicat插入 替换 更新 删除 使用技巧

3.更新update ,set为修改的位置,set name=444为修改test里字段name为444,where name ='333'意为将test表中的名字'333'修改为444。这里的test表是122数据库里的表与下面的test表不同,下面的test表来自test _Latin1数据库。2.替换 replace into 表名➕values➕字段 例。以上为Navicat中常用的,插入,替换,更新,删除的使用方法。4.delete 删除 删除test中字段'444'行列。

2023-10-19 16:19:27 553 1

原创 《MySQL数据库基础与实践》p13 2.概念图

关系数据库,是建立在关系模型基础上的数据库。关系型数据库是由多张能互相联接的二维行列表格组成的数据库。关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。当前主流的关系型数据库有Oracle、DB2、PostgreSQL、Microsoft SQL Server、Microsoft Access、MySQL、浪潮K-DB、MariaDB、SqLite等。实体:表示一个离散对象,其代表软件系统中客观存在的生活中的实物,如人、动物,物体、列表、部门、项目等。

2023-10-13 20:51:24 63

原创 现有班级信息管理系统需要设计

现有班级信息管理系统需要设计,希望数据库能够管理班级与学生信息,其中学生信息包括学号、姓名、年龄、性别、班级名;班级信息包括班级名、班主任、班级人数。一个学生只能属于一个班级,一个班级可以有多个学生,一对多的关系即1:n。(2)确定班级和学生之间的关系,给关系命名并指出关系的类型。班级:班号、班主任、班级人数。学生:学号、姓名、年龄、性别。学生属于班级,属性为无。(1)确定班级实体和学生实体的属性。(4)画出班级与学生关系的E-R图。(3)确定关系本身属性。

2023-10-07 17:00:47 77 1

原创 MySQL数据库建表与Navicat建表

- tbname是表的名字 创建 [id int整形 ,name varchar可变长度字符串,sex char固定长度字符串]连接名可自行命名,密码处,填写MySQL安装时所设密码(记得连接时,在“服务”中开启MySQL)2、右击一下新建数据库,库名随意命名,字符集选择utf8即可(或者直接在原有数据库的基础上建表)右击表,点击新建表,进入以下页面(这里我在beaty这一数据库中演示)3、根据上面所给的例题,演示(我并没有用英文表示了,直接用的中文)3.查看当前数据库的所有表 show tables;

2023-10-07 10:32:35 276 1

原创 关于MySQL学习必须了解的知识

简述数据、数据库、数据库系统、数据库管理系统。

2023-10-01 17:17:18 35

原创 《Python程序设计与项目实践教程》第三章3.1-3.5例题解析

3.4题(有误,目前还不知道哪错了)

2023-09-28 13:31:59 106

原创 关于刚学习MySQL数据库的感想

在MySQL数据库实训的过程中,我遇到了一些小问题,例如,知识点记得不够牢固,我会翻看往期的教学视频,去寻找答案;最后,不断加深我对于MySQL数据库这门课程的理解,更加深入的了解这门课程,在以后对于学习计算机编程所具有的重要意义,MySQL数据库的应用范围非常广泛,学好这门课程就显得尤为重要。总而言之,这次的MySQL数据库实训课让我受益匪浅,让我懂得了自主学习,和向他人学习的好处,加深了我对于MySQL数据库的应用,能够更加熟练的掌握MySQL数据库的基本语法和使用方法。

2023-09-23 15:29:05 53 1

原创 python爱心源代码 送给喜欢的人叭

text1 = Label(root, text="By 刘刘宝宝ᏊˊꈊˋᏊ", font=("Helvetica", 18), fg="#c12bec",bg = "black")text2 = Label(root, text="爱舒舒",font = ("Helvetica", 18), fg = "#c12bec" ,bg = "black") #text:表示要呈现的文本 fg:文字颜色 bg文字的背景颜色。

2023-09-14 17:30:36 495 1

原创 MySQL创立表格基础操作

1.创建表格 输入 create table score_info (name varchar(20),student_id varchar(20),mysql_score int,python_score int );2.添加内容 输入 insert into score_info values ('liushiyan','2022',100,100);创建一个成绩表,同时满足4个字段(用户学号、姓名、MySQL成绩、python成绩),4个字段类型 int。--查询当前数据库管理系统里面的数据库。

2023-09-13 18:35:30 639 1

原创 MySQL5.7版本安装保姆级教程

1.进入MySQL官网 地址:MySQL 打开后界面如下 2.将页面拉到最下端,找到并点击 MySQL Community server 3.选择MySQL版本 4.选择不用登录,直接下载 下载完后将下载的文件解压到想要安装的目录,并记住这个目录(即安装目录) 对文件进行解压MySQL的安装目录路径中不能出现中文,必须为全英文目录一、1.右键开始——>2.点击系统——>3.点击高级系统设置——>4.点击环境变量 二、新建系统变量 !!!变量值填自己的安装目录 三、将新建的系统变量添加到 Pat

2023-09-13 17:29:47 352 2

原创 MySQL下载安装保姆级教程

1.进入MySQL官网 地址:MySQL 打开后界面如下 2.将页面拉到最下端,找到并点击 MySQL Community server 3.选择MySQL版本 4.选择不用登录,直接下载 链接:https://pan.quark.cn/s/8057b3064c47 下载完后将下载的文件解压到想要安装的目录,并记住这个目录(即安装目录) !!!!一定要对文件进行解压而不是直接浏览!!!!MySQL的安装目录路径中不能出现中文,必须为全英文目录一、1.右键开始——>2.点击系统——>3.点击高级系统

2023-09-13 15:11:09 184 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除