随笔分类 -  数据库

mysql Oracle sqlserver
摘要:本文使用debian系统,源码安装mysql5.7.38为例。 1. 安装依赖库 apt-get install libncurses5 libncurses5-dev 2. 下载安装包 wget -c https://downloads.mysql.com/archives/get/p/23/fi 阅读全文
posted @ 2022-11-22 20:08 PKICA 阅读(588) 评论(2) 推荐(2) 编辑
摘要:标准 SQL【Structure Query Language(结构化查询语言) SQL 分类: SQL 语句主要可以划分为以下 3 个类别。 DDL(Data Definition Languages)语句:数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语 阅读全文
posted @ 2022-05-19 09:46 PKICA 阅读(40) 评论(0) 推荐(0) 编辑
摘要:mysql在进行如插入(insert)操作的时候需不需要commit,这得看你的存储引擎, 如果是不支持事务的引擎,如myisam,则是否commit都没有效的。 如果是支持事务的引擎,如innodb,则得知道你事物支持是否自动提交事务(即commit) 看自己的数据库是否是自动commit,可以使 阅读全文
posted @ 2022-04-07 17:10 PKICA 阅读(704) 评论(0) 推荐(0) 编辑
摘要:前序: 由于公司业务需求,对于3个月前的过期数据需要进行删除动作,以释放空间和方便维护 本来想的是使用crontab写个脚本定时执行,但是看到Mongo本身就有自动删除过期数据的功能,所以还是用一下吧 这个方法就是使用TTL索引,后续我再写一个脚本定时删除的任务 介绍: TTL索引是MongoDB中 阅读全文
posted @ 2022-03-11 11:39 PKICA 阅读(720) 评论(0) 推荐(0) 编辑
摘要:MySQL事务是什么,它就是一组数据库的操作,是访问数据库的程序单元,事务中可能包含一个或者多个 SQL 语句。这些SQL 语句要么都执行、要么都不执行。我们知道,在MySQL 中,有不同的存储引擎,有的存储引擎比如MyISAM 是不支持事务的,所以说MySQL 事务实际上是发生在 存储引擎部分。 阅读全文
posted @ 2022-03-07 09:45 PKICA 阅读(47) 评论(0) 推荐(0) 编辑
摘要:/*! * Email: scictor@gmail.com * Auth: scictor * Date: 2020-05-02 22:26:18 * File: mysqlInsertT.cpp * Class: %{Cpp:License:ClassName} (if applicable) 阅读全文
posted @ 2020-07-24 18:58 PKICA 阅读(206) 评论(0) 推荐(0) 编辑
摘要:1. 多个条件查询in in db.inventory.find( { qty: { $in: [ 5, 15 ] } } ) 2. 日期查询 db.books.find({"time":{"$gt":ISODate("2019-06-29T00:00:00Z")}},{"time":1}) 查询时 阅读全文
posted @ 2019-06-25 19:51 PKICA 阅读(4352) 评论(0) 推荐(0) 编辑
摘要:ERROR 1698 (28000): Access denied for user 'root'@'localhost' 刚装好的服务端时必须用 sudo命令才能登录,不然就报1698的错误 然后就可以解决1698错误了 The "unix_socket" has been called by m 阅读全文
posted @ 2017-09-27 22:06 PKICA 阅读(1402) 评论(0) 推荐(0) 编辑
摘要:oracle中清空表数据的两种方法 1、delete from t 2 、truncate table t 区别: 1、delete是dml操作;truncate是ddl操作,ddl隐式提交不能回滚 2、delete from t可以回滚,truncate table t 不可以回滚 3、 trun 阅读全文
posted @ 2016-05-13 14:55 PKICA 阅读(516) 评论(0) 推荐(0) 编辑
摘要:mysql> create database if not exists xdb default character set utf8;Query OK, 1 row affected (0.00 sec)1 先介绍一个ubuntu下mysql的可视化工具利用命令:sudo apt-get inst... 阅读全文
posted @ 2015-11-08 12:02 PKICA 阅读(266) 评论(0) 推荐(0) 编辑
摘要:日期查询:mysql> select * from member where birthday > '1962-01-01';mysql> select * from member order by lastname desc,birthday asc;+----+----------+------... 阅读全文
posted @ 2015-11-07 23:27 PKICA 阅读(302) 评论(0) 推荐(0) 编辑
摘要:1.mysql> select NOW();等效于select user()\g+---------------------+| NOW() |+---------------------+| 2015-11-07 10:29:04 |+---------------------+1 row in ... 阅读全文
posted @ 2015-11-07 11:40 PKICA 阅读(196) 评论(0) 推荐(0) 编辑
摘要:一.通过系统仓库安装 $ sudo apt-get install mysql-server 1、使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES; 2、创建一个数据库abccs mysql> CREATE DATABASE abccs; 3、选择你所创建 阅读全文
posted @ 2015-11-05 21:13 PKICA 阅读(560) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示