大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

删除(计算机学科术语)

删除: 指将已经不需要了的文件从系统的目录清单中删掉,以腾出磁盘空间给别的操作。在计算机中的大部分“彻底”删除就是将其从列表除名,并可以被其他文件覆写。所以误删后不要乱动,还有希望恢复!

Mysql基础-数据库操作

完整语法:CREATE DATABSE [IF NOT EXISTS] db_name [CHARACTER SET charset] [COLLATE collation]; 注意: 1、当前登陆用户必须拥有ALTER权限 2、如果省略db_name名字,那么ALTER DATABSE 会使用默认数据库(即:USE 选择数据库) 四、DROPDATABSE删除数据库: 当我们想要删除掉数据库时,可以通过DROPDATABSE语句操作 语法:DROPDATABSE db_name;

数据库学习笔记——21 使用触发器

例如: CREATE TRIGGER del_vendor AFTER DELETE ON vendors FOR EACH ROW INSERT INTO sqllogs VALUES(NULL,old.vend_name,CURRENT_USER,CONCAT(CURRENT_DATE,' ',CURRENT_TIME)); 例子中sqllogs表的建表语句: CREATE TABLE sqllogs( thread_id INT NOT NULL auto_increment, thread_name CHAR(50), oper_user CHAR(50) NOT NULL, oper_date datetime NOT NULL, PRIMARY KEY (thread_id) )ENGINE=INNODB; SELECT * FROM customers; SET new.vend_zip='250001';

数据库学习笔记——19 使用存储过程

为了获得3个值,可使用以下语句: SELECT @pricelow ,@pricehigh ,@priceaverage; onumber 定义为 IN ,因为订单号被传入存储过程。 ototal 定义为 OUT ,因为要从存储过程返回合计。 SELECT 语句使用这两个参数, WHERE 子句使用 onumber 选择正确的行, INTO 使用 ototal 存储计算出来的合计。 为调用这个新存储过程,可使用以下语句: CALL ordertotal(20005,@total); SELECT @one; SELECT @two;

数据库学习笔记——17创建和操纵表

每个列的定义都含有关键字 NOT NULL ,这将会阻止插入没有值的列。如果试图插入没有值的列,将返回错误,且插入失败。 下一个例子将创建混合了 NULL 和 NOT NULL 列的表: CREATE TABLE vendors ( vend_id INT NOT NULL auto_increment, vend_name CHAR(50) NOT NULL, vend_address CHAR(50) NULL, vend_city CHAR(50) NULL, vend_state CHAR(5) NULL, vend_zip CHAR(10) NULL, vend_country CHAR(50) NULL, PRIMARY KEY (vend_id) )ENGINE = INNODB;

Python全栈开发当中MySQL是一个难点,今天一文带你掌握

列 = 表2. -File: 使用的日志文件名字 Position: 使用的文件位置 配置从服务器slave(Windows中的MySQL) 找到Windows中MySQL的配置文件 编辑my.ini文件,将server-id修改为2,并保存退出 重启MySQL服务 进入MySQL,设置连接到master主服务器 change master to master_host='10.211.55.5', master_user='slave', master_password='slave',master_log_file='mysql-bin.000006', master_log_pos=590;

数据库学习笔记——16 更新和删除数据

数据库学习笔记——16 更新和删除数据 1 更新数据 更新(修改)表中的数据,可以使用UPDATE语句。有两种使用UPDATE的方式: 更新表中的特定行; 更新表中的所有行。 基本的UPDATE语句由三部分组成,分别是: 要更新的表; 列名和它们的新值; 确定要更新哪些行的过滤条件。 UPDATE customers SET cust_email = 'kim@thetoystore.com' WHERE cust_id = '1000000005';

Git 在项目中的实际使用指南

Git 在项目中的实际使用指南 每日一图 版权声明:本文为 stone 原创文章,可以随意转载,但必须在明确位置注明出处!!! 点击查看 Git 官方文档

WINDOWS下安装配置SVN Server

png 第三章:客户端安装 安装客户端软件Tortoise SVN-1.10.1.28295-x64-svn-1.10.2 安装一.png 第四章:客户端上传(导入import) 4.1选择要导入的文件夹(数据) 导入、导出是以服务器上的版本库为中心的。导入就是将项目文档写入版本库。Windows资源管理器中,鼠标右键单击要导入的文件夹。在弹出菜单中,单击【TortoiseSVN】下的【Import...】菜单项。 导入.png 截图00.png 输入用户和密码 连接用户.

Hadoop常见错误,包含搭建,hdfs,MapReduce

Hadoop常见错误,包含搭建,hdfs,MapReduce 一.hadoop重新格式化namenode 因为之前正常启动过hadoop集群。所以在hadoop的对应data目录中,已经有很多相关文件夹了。我们在格式化之前得先删除相关文件夹才行。 解决方案: 一、对于master主节点进行操作 1、删除data、name、namesecondary三个文件夹。 2、删除mrlocal目录中的四个文件夹 3、删除logs文件夹中的所有文件 二、对Slaves从节点进行操

Hadoop学习中有遇到的错误

9.0的hadoop.dll文件放到C:\Windows\System32下; 2、还有记得更改本地hadoop\bin下的hadoop.dll。 问题7 hadoop连接mysql并将数据存储到hdfs中。 解决方法: 1、把jar包传到集群上,命令如下 hadoop fs -put mysql-connector-java-5.1.31.jar /hdfspath 2、在mr程序提交job前,添加一下语句: job.addArchiveToClassPath(new Path("hdfs://IP:9000/hadfpath/mysql-connector-java-5.1.31.jar"));

简单操作DML(Data Manipulation Language)

) values(列值1,列值2. 第一个update 第二个update 删除操作:DELETE: 语法 :delete 表名 【where 列名=值】 delete删除表中的数据,表结构还在; 删除后的数据可以找回 truncate 删除是把表直接drop掉,然后再创建一个同样的新表。 删除的数据不能找回。执行速度比delete快。 练习 :删除表中名称为sex='女'的记录。 delete from t_stu where sex='女'; 删除表中所有记录。 delete from t_stu;

设置docker mongo权限

设置docker mongo权限 之前博客没设密码被清空之后,我暂时性将连接方式改为内部连接,不暴露mongo外部端口,但这样对远程查看操作数据库不友好,所以还是选择设置权限。 之前mongo的启动方式为docker run --name mongo-3.4 -p 27017:27017 -d mongo:3.4,是没有挂载本地的,所以还是需要删除重新启动新镜像,需要备份mogno数据用于恢复; 备份mongo数据 可参考Docker MongoDB 数据库备份 并复制

SQLAlchemy数据库增删改查

first() result.age = '30' db.session.commit() 修改第一项数据的age为30: 删除数据 result = Article.query.filter(Article.age == '30').first() db.session.delete(result) db.session.commit() result返回的是一个数组,所有如果age为30的数据很多的话,我们这里取第一条数据,让后将这条数据删除:

Git submodule 子模块的管理和使用

to unstage) new file: . $ git ci -m "commit" $ git push origin HEAD:master 删除子模块 删除子模块比较麻烦,需要手动删除相关的文件,否则在添加子模块时有可能出现错误 同样以删除assets文件夹为例 删除子模块文件夹 $ git rm --cached assets $ rm -rf assets 删除.gitmodules文件中相关子模块信息 [submodule "assets"] path = assets url = https://github.com/maonx/vimwiki-assets.git 删除.

Mongodb 数据库操作

Mongodb 数据库操作 数据库操作 1.查询 (1)show 显示所有数据库/集合,举例: show dbs; eyuan #查看当前数据库 show collections;数量 4.删除 (1)dropDatabase() 删除数据库,举例: db.dropDatabase(); { "dropped" : "wangye", "ok" : 1 } #删除当前数据库 (2)drop() 基本格式: db.集合.drop() 删除集合,举例: db.collection1.drop(); #删除集合collection1 更多参考:https://www.cnblogs.com/leskang/p/6000852.html

Mongodb 数据操作

update({筛选条件}, {$set:{修改的数据}}) 匹配符合的数据,修改里面的键值对,存在的键值对就修改值,不存在的就新添值,举例: db.aaa.update({"aaa":"aaa"}, {$set:{"ccc":"cccd","ddd":"bbb"}}) #此时含有{"aaa":"aaa"}键值对的第一条数据假如内容为:{"aaa":"aaa", "ccc":"aaa"} #那么修改后就为:{"aaa":"aaa", "ccc":"cccd","ddd":"bbb"},即和更新不同,不会覆盖原内容 (3)update({},{},0,0) 基本格式: db.集合.

43、MongoDB基本概念及数据库操作

43、MongoDB基本概念及数据库操作 前言:前两章我们把MongoDB安装完成了并进行了一些必要的配置,这章,我们来说一下MongoDB一些基本的概念和数据库的一些操作语法。 GitHub:https://github.com/Ewall1106/mall 1、MongoDB基本概念对比 (1)首先,我们得知道mongodb是一种非关系型数据库,与我们平常所了解到的mysql等数据库是有不同的,具体的理论我就不多说了,我给个链接大家可以自行

windows10下Mongodb安装

windows10下Mongodb安装 1. 环境 windows10 python3.5 2. 开始 2.1 下载安装包:https://www.mongodb.com/download-center#community 个人选择安装在:D:\mongo 2.2 在根目录创建data目录,然后在data目录下建db D:\data\db 2.3 把D:\mongo\bin加入系统path 2.4 命令行下运行 MongoDB 服务器 mongod --dbpath D:\data\db 2.5 连接MongoDB mongo 附:常见错误: 但是如果操作过程中,出现服务器无法正常启动的问题,是因为mongod.lock这个

45、MongoDB—增、删、改、查

pretty() 查 (2)查看第一条数据 查看第一条数据 (3)查找大于、小于、等于等数据操作 ## 大于 $ db.user.find({"age": {$gt:3}}) ## 小于 $ db.user.find({"age": {$lt:3}}) ## 等于 $ db.user.find({"age":{$eq:3}}) ## 大于且等于 $ db.user.find({"age": {$gte:3}}) 5、小结 至此,本章对于mongdb数据库中一些常规的增删改查操作就讲完了。

44、MongoDB集合操作

44、MongoDB集合操作 前言:上一章讲了在MongoDB中对数据进行的一系列相关操作,这章我们来讲讲如何操作集合,也就是我们常说的"表"。 GitHub:https://github.com/Ewall1106/mall 1、创建集合 (1)大家首先要知道,MongoDB中集合的概念也就是我们一般在mysql中所说的表,如何创建一个集合呢?如下: $ use test ## 上面一步switch到了test数据库中 $ db.createCollection('user') 这里我们在上一章MongoDB