数据库技术-日排行
InnoDB 多版本 InnoDB 是一个多版本的存储引擎。它保存数据行旧版本的信息以支持事务的并行和回滚的功能。这些记录的信息被保存在系统表空间或者回滚表空间中一个叫做回滚段的数据结构中。InnoDB 使用回滚段中的信息完成事务回滚所需的撤销操作。这些信息同样会被用来构建较早版本的数据行数据,并被 ...
数据库基本命令行 mysql -uroot -p123456 -- 连接数据库 update mysql .user set authentication_string=password('123456')where user='root' and Host = 'localhost'; -- 修改 ...
转自:http://www.liuzk.com/410.html http://www.liuzk.com/ 索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。 索引最形象的比喻就是图书的目录了。注意这里的大量,数据量大了索引才显得有意义,如果我想要在 [1,2,3,4] 中 ...
注意红色那行的代码,一定要加上这一句!!!'mongodb_default' => [ 'driver' => 'mongodb', 'host' => env('MONGODB_DEFAULT_HOST', 'localhost'), 'port' => env('MONGODB_DEFAULT_ ...
对数据进行分组,取每组前三条数据 INSERT INTO `sakila`.`tt` (`id`, `name`, `score`) VALUES ('1', '张三', '50'); INSERT INTO `sakila`.`tt` (`id`, `name`, `score`) VALUES ...
1. 这里使用的是 phpoffice/phpspreadsheet , 首先 composer 安装 composer require phpoffice/phpspreadsheet 2. 异步上传的话,要先通过前端OSS上传等方式,获取文件url, 如:http://XXXX-hangzhou ...
MyISAM存储引擎的索引和InnoDB存储引擎的索引 ? MyISAM和InnoDB这两个存储引擎都使用B+树作为索引的结构,但是这两种存储引擎对索引的具体实现方式方面是不同的。下面来具体介绍一下这两种存储引擎的索引具体是如何实现的。 MyISAM存储引擎 ? MyISAM引擎中,B+Tree叶节 ...
[test@test-cratedb-4nqdg11-prd zabbix_agentd.d]$ more mysql.conf UserParameter=check_sync_available,sh /etc/zabbix/scripts/check_sync_available.sh [ro ...
1、关闭服务 以管理员身份运行cmd,使用命令net stop mysql停止服务。 2、卸载服务 使用命令mysqld -remove mysql卸载服务。 这时候在服务里已经找不到mysql服务了,说明我们已经成功卸载啦。 3、删除文件 将mysql安装的文件夹删除即可! 4、清除注册表信息 快 ...
1、用sysdba账号登入数据库,然后查询到要更改的用户信息: SELECT user#,name FROM user$ where user#=110; 2、更改用户名并提交: UPDATE USER$ SET NAME='C##DALIAN' WHERE user#=110; COMMIT; 3 ...
package introduction1 import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" ) func ConnMysql() { connStr := "root:root@tcp(127.0.0.1:3306)/ ...
redis中默认有16个数据库,查询方式如下: 127.0.0.1:6379> config get databases 1) "databases" 2) "16" 在某些场景下,可能多个应用同时使用一个redis,那我们希望不同应用的redis数据是隔离的,这时就可以采用设置不同redis数据库 ...
前提概念 数据库并发的三种场景 数据库并发场景有三种,分别为: 读-读:不存在任何问题,也不需要并发控制 读-写:有隔离性问题,可能遇到脏读,幻读,不可重复读 写-写:可能存更新丢失问题,比如第一类更新丢失,第二类更新丢失 乐观锁和悲观锁的澄清无论是悲观锁还是乐观锁,他们本质上不是数据库中具体的锁概 ...
环境 Navicat版本:11.1.13(64-bit)-premium mysql版本:5.7.23 报错截图 解决方案 管理员权限运行命令:mysqladmin -uroot -p password, 运行命令前要保证是mysql服务是启动的 ...
为以后其它同事用,记录一下mysql在Windows下的安装过程。 一、安装建议 (1)应用与数据分开不同盘符,这是一般的做法。 (2)安装时,即选择好有关日志的记录选项。 (3)安装的组件至少应当有MySqlServer 8.0(服务);MySql Workbench(管理工具);Mysql no ...
如图所示,执行删除操作时报的错 已经在提示“rdel”这个字段为null导致的sql异常,只需要删除时把rdel这个字段设置上值就行了! ...
MySQL 8 系列是MySQL 数据库的最新系列版本,其在各方面都优于大版本5,且增加相当多的功能。 同时推出的管理工具Mysql Workbench是其相对应的管理工具,虽然其在易用性上略逊于Navicat等工具,但我认为它的定位主要在管理,而不是数据查询等工作。 以下记录主要是我的一个服务器, ...
从报错信息中可以清晰的看出这个是sql上的问题 嗯,总得来说出现这个问题的原因很多: 1.可能你的service里的代码调用方法写错了(这个是最低级的错误,也是不容易发现的问题。。。),直接上图 本来对应的写成MMIC01.delete,是我大意了(没有闪,哈哈) 2.也有可能真的是你的某个sql语 ...
写一个数据库连接的脚本 在跳板机上面 每次只要运行该脚本,进行输入选择,就可以登陆到你想去的数据库 mysql客户端的数据库编码要设置为utf-mb8 操作系统的环境优化 Python环境优化 vim 环境优化 ...
当基于ABP开发一段时间后,切换数据库可以使用快捷方式 方法如下: ####第一步: ######前提是要知道所使用的数据库的版本 #####1. vs 2017需要点击XXX.XXX.EntityFrameworkCore,右键找到编辑XXX.XXX.EntityFrameworkCore.csp ...