03 2019 档案

摘要:用物理机的xshell工具连接到虚拟机中时,直接连一般都会失败,原因是:未开放22端口 所以在连接之前需要安装OpenSSH,命令如下: sudo apt-get install openssh-server openssh-client 安装完成之后,执行netstat -tnl命令,查看22端口 阅读全文
posted @ 2019-03-31 12:45 JDWFFF 阅读(721) 评论(0) 推荐(0)
摘要:在Windows上安装MySQL数据库时,默认储存在C:\ProgramData\MySQL\MySQL Server 8.0\Data路径下,所以有大量数据文件时,需要更改以下数据库文件的储存路路径了。(其实大部分数据库并不会储存Windows系统上面) 设置要点: 1.先停止MySQL服务 ne 阅读全文
posted @ 2019-03-27 22:29 JDWFFF 阅读(6127) 评论(0) 推荐(0)
摘要:先在C:\Windows\Fonts 找到一种字体文件,如Mircosoft YaHei UI或者其他中文字体文件: 2、将选中的字体文件放到python的安装目录下:我的是D:\python37\Lib\site-packages\matplotlib\mpl-data\fonts\ttf,成功后 阅读全文
posted @ 2019-03-16 16:45 JDWFFF 阅读(780) 评论(0) 推荐(0)
摘要:有时候我们操作表时不知道怎么该操作的命令语句是什么,其实可以通过navicat软件用图形界面先操作,再查看SQL预览,即可知道该操作的命令了,如图: 这是修改表默认字段的语句,可以精简一下: 再精简一下: 修改表字段的默认字符集: ALTER TABLE table_name CHANGE fiel 阅读全文
posted @ 2019-03-13 20:50 JDWFFF 阅读(1080) 评论(0) 推荐(0)
摘要:报错如图: 找了下原因,是因为MySQL版本的问题,MySQL5.7版本或5.7以上版本的datetime类型的值不能为'0000-00-00 00:00:00', 所以改个正常的数据就可以了,不作死就不会死。 阅读全文
posted @ 2019-03-13 20:13 JDWFFF 阅读(4536) 评论(0) 推荐(0)
摘要:今天在看书的时候看到了利用eric6将Qt Designer的.ui文件转换为.py文件,但是打开eric6之后发现窗体选项卡一直是灰的,无法点击,所以就想着用vs code转换.ui文件,在此记录一下方法: 1、安装vs code; 2、在vs code安装pyqt的扩展,这个打开vs code的 阅读全文
posted @ 2019-03-12 22:02 JDWFFF 阅读(5073) 评论(0) 推荐(0)
摘要:单表查询即在where子句中只涉及一张表,但有时我们需要涉及多张表,这就需要连接查询,连接查询分为内连接查询和外连接查询及子查询。 阅读全文
posted @ 2019-03-12 21:47 JDWFFF 阅读(177) 评论(0) 推荐(0)
摘要:在MySQL中支持的统计函数有: 在实际使用时,统计函数常与分组(group by)连用,分组是将数据按某个字段的重复值进行分类,只有当数据值有重复时才有必要进行分组。 使用统计函数的查询语法一般为: 在MySQL中分组通过group by 来实现,分组数据查询的语法形式如下: 如: 如果想显示每个 阅读全文
posted @ 2019-03-12 21:42 JDWFFF 阅读(881) 评论(0) 推荐(0)
摘要:lambda匿名函数减少了某些只调用很少次的函数的定义,帮助某些简单函数可以不用定义直接出现结果,举个例子: 看例子就能明白了。 阅读全文
posted @ 2019-03-12 20:24 JDWFFF 阅读(133) 评论(0) 推荐(0)
摘要:一般函数在执行时,需要带上必要的参数调用,但有时参数可以在函数被调用之前提前获知,此时,一个函数有一个或多个参数预先就可以用上,以便函数能用更少的参数进行调用。partial函数就可以实现这样的功能,在使用partial函数前必须调用functools模块。 有点抽象,举个代码例子吧,体会一下: 相 阅读全文
posted @ 2019-03-12 20:18 JDWFFF 阅读(1830) 评论(0) 推荐(0)
摘要:在MySQL数据查询中,最基本的查询语句是: 假设数据库中表students中有id, name, age, birthday四个字段 *代表表中所有字段,在查询时可结合实际选取自己需要查询的字段,即: 在查询时,输入的字段顺序即为查询结果显示的顺序。 如果某个字段下的数据有重复,但我们只想看到不重 阅读全文
posted @ 2019-03-12 15:11 JDWFFF 阅读(299) 评论(0) 推荐(0)
摘要:在MySQL数据库中对数据的操作主要是插入数据记录(create)、查询数据记录(read)、更新数据记录(update)和删除数据记录(delete); 插入完整数据: 此时字段名个数必须和value个数相匹配。 插入部分数据也可用上面的语句,字段名为其中的一部分, values顺序和输入的字段名 阅读全文
posted @ 2019-03-10 20:52 JDWFFF 阅读(183) 评论(0) 推荐(0)
摘要:数据库对象触发器用来实现由一些表事件触发的某个操作,当执行表事件时,则会激活触发器,从而执行其包含的操作; MySQL在触发以下语句时,会自动执行所设置的操作:delete、insert、update语句,其他SQL语句则不会激活触发器; 触发器的操作包括创建触发器,查看触发器和删除触发器。 在My 阅读全文
posted @ 2019-03-09 21:53 JDWFFF 阅读(921) 评论(0) 推荐(0)
摘要:在vs code下打开终端会报错Your shell has not been properly configured to use 'conda activate'. 解决方法: 1、激活环境 2、退出环境 3、激活base h好像这个办法只能短暂的解决问题,再打开还是会出现,最后从anacond 阅读全文
posted @ 2019-03-09 11:14 JDWFFF 阅读(13716) 评论(1) 推荐(1)
摘要:MySQL数据库管理系统提供了视图特性,视图本质上是一种虚拟表,包含一系列列和行数据,但是,视图并不在数据库中以存储的数值形式存在。行和列数据来源于定义视图的查询所引用的基本表,在具体引用时动态生成。 视图的特点: 1、视图的列可以来自不同的表,是表的抽象和逻辑意义上建立的新关系; 2、视图是由基本 阅读全文
posted @ 2019-03-08 15:55 JDWFFF 阅读(446) 评论(0) 推荐(0)
摘要:python中的pymysql模块可实现与MySQL数据库的交互,基本原理: 可通过以下步骤来实现该功能: 1、在python中安装pymysql: 2、安装完成后导入pymysql模块 3、首先创建与MySQL的连接: 创建cursor对象: 查询MySQL数据库: 该命令只会显示执行命令后变化的 阅读全文
posted @ 2019-03-08 10:44 JDWFFF 阅读(2443) 评论(0) 推荐(0)
摘要:数据库对象索引由表中的一个或多个字段生成的键组成,即一个索引会包含表中按一定顺序排列的一列或多列字段,这些键存储在数据结构(B-tree或hash表)中,通过MySQL可以有效地查找与键值相关联的字段。 MySQL支持六种索引:普通索引、唯一索引、全文索引、单列索引、多列索引和空间索引。 以下分两种 阅读全文
posted @ 2019-03-07 22:29 JDWFFF 阅读(318) 评论(0) 推荐(0)
摘要:在MySQL中,表是一种数据库对象,表由若干个字段(列)组成,表的操作包括增删查改。 一个表中的书库对象包括:列(column)、索引(index)及触发器: 列也称属性列,在创建表时,必须指定列的名字和类型,同时也可以指定约束; 索引是根据指定的数据库表列建立起来的顺序; 触发器是指用户定义的事务 阅读全文
posted @ 2019-03-07 22:04 JDWFFF 阅读(412) 评论(0) 推荐(0)
摘要:1、安装vs code: https://code.visualstudio.com/Download,这个软件安装还是比较简单的,在此就不赘述了; 2、打开vs code,打开软件左边的扩展栏,搜索MySQL、MySQL Syntax两个插件,并安装; 3、打开vs code左侧的资源管理器,会出 阅读全文
posted @ 2019-03-07 19:45 JDWFFF 阅读(19813) 评论(0) 推荐(0)
摘要:1、先安装pyinstaller,在终端下执行以下命令: 一般安装了anaconda的同学可能习惯用 conda install 包名 这种形式,但是似乎这个无法执行。 2、打开终端,切换到需要转换的.py文件目录下,如F:\Desktop\test目录,可使用以下命令: 或者直接在图形界面下打开该 阅读全文
posted @ 2019-03-06 17:39 JDWFFF 阅读(553) 评论(0) 推荐(0)
摘要:MySQL数据库管理系统提供了整数类型、浮点数类型、定点数类型和位类型、日期时间类型及字符串类型。 MySQL整数类型包含:tinyint、smallint、mediumint、int(integer)及bigint,主要区别在于: 在使用时可能会见到int(8)、int(6)这种情况,其实 int 阅读全文
posted @ 2019-03-05 22:26 JDWFFF 阅读(163) 评论(0) 推荐(0)
摘要:MySQL基本操作 阅读全文
posted @ 2019-03-05 21:45 JDWFFF 阅读(377) 评论(0) 推荐(0)