-
最近刚入职新公司,发现数据库设计有点小问题,数据库字段很多没有NOT NULL,对于强迫症晚期患者来说,简直难以忍受,因此有了这篇文章。
基于目前大部分的开发现状来说,我们都会把字段
-
Mysql Binlog 简介
Mysql Binlog是二进制格式的日志文件Binlog是用来记录Mysql内部对数据库的改动(只记录对数据的修改操作),主要用于数据库的主从复制以及增量恢复
开启Binlog
查看是否打开了Binlog
-
本文主要介绍了MySQL8.0.27安装过程中卡在Initializing Database中并报错的解决,具有一定的参考价值,具体如下:
报错信息如下:
Beginning configuration step: Initializing database (may take a long time)Attempting to
-
1、主从同步原理
主从同步架构图(异步同步)
这是最常见的主从同步架构
主从同步流程(异步同步)
主库把数据变更写入binlog文件
从库I/O线程发起dump请求
主库I/O线程推送binlog至
-
因为之前写的不太详细这次修改补充一下,但是我的mysql之前的版本是8.0现在的版本是5.7所以截图有些怪,不过步骤一模一样,2个版本我都试过。
第一步:打开Command Line Client 看清楚不
-
01 创建不可见列
创建不可见列:
CREATE TABLE `t2` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(20) DEFAULT NULL,
`age` int DEFAULT NUL
-
前言:
上篇文章,我们介绍了 MySQL 权限管理相关知识。当数据库实例中存在大量的库或用户时,权限管理将会变得越来越繁琐,可能要频繁进行权限变更。MySQL 8.0 新增了 role 功能,使得权限管
-
以此悼念我今天踩过的4个坑……
坑一:local的错
报错:
ERROR 3948 (42000): Loading local data is disabled; this must be enabled on both the client and server sides
修正:去掉local
mysql> load data infile ……
坑二:csv
-
安装过程安装PostgreSQL安装PostgreSQL 9.6时,会报错
An error occred executing the Microsoft VC++ runtime installer
解决办法:
进入CMD,找到安装文件的目录,运行
postgresql-9.6.24-1-windows-x64 --install_runtimes 0
-
SQL 标准使用 CREATE TABLE 语句创建数据表;MySQL 则实现了三种创建表的方法,支持自定义表结构或者通过复制已有的表结构来创建新表,本文给大家分别介绍一下这些方法的使用和注意事项。
CREAT
-
Java LocalTime 精度/**
* The maximum supported {@code LocalTime}, '23:59:59.999999999'.
* This is the time just before midnight at the end of the day.
*/
public static final LocalTime MAX;查看LocalTime的方法注释,很清楚的写明精度为
-
我们已经知道数据页的格式是这样的:假设我们要查询一个名字叫做张三的人,我们是这样查的:查找第一个数据页的第一条数据,根据描述数据的变长字段的长度列表和null值列表定位字段的
-
背景
在做数据库的统计时,经常会需要根据年、月、日来统计数据,然后配合`timestamp` datetime DEFAULT NULL,
在MySQL中对于时间日期的处理的函数主要是SELECT SYSDATE() FROM DUAL;
SELECT NOW() FROM DUAL;
按照实
-
https://dev.mysql.com/doc/mys...
安装
1.检查系统中是否已经安装了MySQL
sudo netstat -tap | grep mysql
2.如果没有安装,则安装MySQL
安装之前注意先更新一下
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mysql-
-
以下所有代码中的操作都需要在命令行运行安装mysqlapt-get updateapt-get install mysql-server mysql-client根据提示设置MySQL root用户密码MySQL设置中文utf8格式一般在service mysql restart进入MySQL查看编码show variab