首页 > 数据库技术
docker容器启动MySQL
docker run --name mymysql -p 3306:3306 --restart=always -e MYSQL_DATABASE=test -e MYSQL_USER=root -e MYSQL_ROOT_PASSWORD=123456 -d mysql --restart=alw ...
分类:数据库技术   时间:2021-07-03 15:34:25    收藏:0  评论:0  赞:0  阅读:27
数据库基础语言——DDL DML DCL DQL
DDL:用来操作数据库的对象:库,表,列等; 一:DDL操作数据库: 1.创建数据库:create database 数据库名;2.查看所有的数据库:show databases;3.查看自己创建的数据库:show create database 数据库名;4.修改数据库:alter databas ...
分类:数据库技术   时间:2021-07-03 15:28:56    收藏:0  评论:0  赞:0  阅读:24
MySQL Innodb Engine--修改数据时先写Buffer Pool还是先写Redo Log
问题描述 在做DML操作时,是先修改buffer pool数据,还是先记录redo log呢? 答案:先修改buffer pool数据,然后再记录redo log。 代码学习 在page0cur.cc文件有page_cur_insert_rec_low方法,该方法用于插入新记录,其方法中有如下注解: ...
分类:数据库技术   时间:2021-07-03 11:13:00    收藏:0  评论:0  赞:0  阅读:20
Last_SQL_Errno: 1032
LAST_ERROR_NUMBER: 1032
分类:数据库技术   时间:2021-07-03 11:11:13    收藏:0  评论:0  赞:0  阅读:24
SQL中Statement和PreparedStatement
原文 :https://blog.csdn.net/weixin_42245375/article/details/102813200 一、常见数据库驱动 1.比较(1)Statement操作数据库:增删改:executeUpdate()查询:executeQuery(); (2)PreparedS ...
分类:数据库技术   时间:2021-07-03 11:09:44    收藏:0  评论:0  赞:0  阅读:23
mysql碎片
背景信息 本文描述的表空间碎片,指的是MySQL InnoDB引擎的表空间碎片; 产生原因 表空间碎片产生的常见原因: (1)记录被Delete,且原空间无法复用; (2)记录被Update(通常出现在变长字段中),原空间无法复用; (3)记录插入导致页分裂,页的填充率降低; 影响 如果表空间碎片较 ...
分类:数据库技术   时间:2021-07-03 11:09:05    收藏:0  评论:0  赞:0  阅读:22
数据库操纵语言(DML)
Insert 插入语句: insert into 表名(字段名1,字段名2,字段名3,…)values(”字段值1”,”字段值2”,”字段值3”…) 例:insert into student(userID,name,sex,…)values(“001”,”张三”,”男”,…); Insert …s ...
分类:数据库技术   时间:2021-07-03 11:01:28    收藏:0  评论:0  赞:0  阅读:25
Centos 下启动mysql 报错: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)解决方法
1、启动服务 systemctl restart mysqld.service 报错: 启动数据库Can‘t connect to MYSQL server through socket ''var/lib/mysql/mysql.cock(146 lock timed out:Retry tran ...
分类:数据库技术   时间:2021-07-03 11:01:17    收藏:0  评论:0  赞:0  阅读:22
The transaction log for database 'xxxx' is full due to AVAILABILITY_REPLICA error message in SQL Server
原因: 在主副本上日志达到了最大空间或者磁盘满了。 分析 主副本的日志块要在其他副本上固话和redo后,才能复用。 所以如果 1.传送延迟,由于网络延迟或带宽延迟了发送。 2.重做延迟,堵塞或资源不足导致副本重做缓慢。 导致日志增大且不能备份下去。 log_send_queue_size:副本还未收 ...
分类:数据库技术   时间:2021-07-03 11:00:26    收藏:0  评论:0  赞:0  阅读:37
对图数据库(Nebula)进行单元测试时的坑
通过Nebula提供的Java Client完成代码开发后,使用JUnit对其进行单元测试,需要注意几点: 一、不确定性 1.Nebula创建图空间是异步实现的,Nebula将在下一个心跳周期内(默认是10s)完成图空间的创建 如果单元测试代码中有动态创建、删除图空间的语句,单元测试结果可能是不确定 ...
分类:数据库技术   时间:2021-07-03 10:50:28    收藏:0  评论:0  赞:0  阅读:15
MySQL_重启服务报错:Shutting down MySQL.. ERROR! The server quit without updating PID file (/data/mysql/localhost.localdomain.pid).
报错: [root@localhost etc]# service mysql restart Shutting down MySQL.. ERROR! The server quit without updating PID file (/data/mysql/localhost.localdom ...
分类:数据库技术   时间:2021-07-03 10:49:01    收藏:0  评论:0  赞:0  阅读:21
mysql数据库
数据库的介绍 数据库是存放数据的仓库 数据库管理系统是数据库系统的核心组成部分,主要完成对数据库的操作与管理功能 RDBMS:关系数据库管理系统 SQL:结构化 数据的分类:关系数据库,非关系数据库 退出的三种方式:quit, exit ctrl+d ctrl+l:进行清屏 \c:写错时进行撤销 删 ...
分类:数据库技术   时间:2021-07-03 10:45:22    收藏:0  评论:0  赞:0  阅读:39
CentOS7下安装mysql5.6
1.CentOS7下安装mysql步骤: (1)首先必须添加mysql社区repo通过输入命令: #centos7 sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm #centos6 sud ...
分类:数据库技术   时间:2021-07-02 23:15:03    收藏:0  评论:0  赞:0  阅读:32
LeetCode 【困难】数据库-第579:查询员工的累计薪水
题目 数据 1.薪资累加、月份排名(降序) select *, sum(salary) over(partition by id order by month ) sum_salary, # order by记得排序,不然都是总和。 rank() over(partition by id order ...
分类:数据库技术   时间:2021-07-02 23:11:42    收藏:0  评论:0  赞:0  阅读:29
Oracle系列数据库版本区别
Oracle数据库的相关产品,从Oracle2.0开始(没有1.0)到Oracle7.3.4皆只是比较简单的相关Oracle版本号,以Oracle8开头,就出现数据库产品特性标识符,如Oracle8i和9i。 这个i是Internet的缩写,表示该产品全面支持Internet应用,简单一点说,就是融 ...
分类:数据库技术   时间:2021-07-02 23:10:08    收藏:0  评论:0  赞:0  阅读:33
mysql 主从复制配置
主:192.168.1.1 从:192.168.1.2 主数据库master修改: 1.修改mysql配置 找到主数据库的配置文件my.cnf(或者my.ini) [mysqld] #开启二进制日志 log-bin=mysql-bin binlog_format=mixed #设置server-id ...
分类:数据库技术   时间:2021-07-02 23:04:32    收藏:0  评论:0  赞:0  阅读:28
MySQL自动备份
项目上用的MySQL来存储数据,因为就只是小部门使用,服务器是个人管理,为了防止服务器挂掉导致数据库丢失,每月都回去备份一次数据,以前都是手工在MySQL Workbench手工点击备份,觉得还是挺麻烦的,所以还是决定让它自动备份起来。 MySQL其实自带mysqldump.exe是可以直接自动备份 ...
分类:数据库技术   时间:2021-07-02 23:02:58    收藏:0  评论:0  赞:0  阅读:29
PostgreSQL 13: 逻辑复制支持分区表
PostgreSQL 13: 逻辑复制支持分区表 发表于 2020-06-22 | 分类于 Postgres基础 | 0 | 阅读次数: 847 PostgreSQL 10 版本开始支持逻辑复制,在12版本之前逻辑复制仅支持普通表,不支持分区表,如果需要对分区表进行逻辑复制,需单独对所有分区进行逻辑 ...
分类:数据库技术   时间:2021-07-02 23:01:22    收藏:0  评论:0  赞:0  阅读:35
数据库授予表(视图权限)
1.--语法:create user 用户名 identified by 密码,--创建用户,用户名是admin,密码是admin 例子:create user admin identified by admin ; 2.--语法grant connect to 用户名 --授予connect权限 ...
分类:数据库技术   时间:2021-07-02 22:59:21    收藏:0  评论:0  赞:0  阅读:31
7.2MongoDB之聚合
7.2MongoDB之聚合 MongoDB 中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。 类似 SQL 语句中的 count(*)。 aggregate()方法 语法: db.getCollection().aggregate(AGGREGATE_ ...
分类:数据库技术   时间:2021-07-02 22:58:50    收藏:0  评论:0  赞:0  阅读:34
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!