
数据库
文章平均质量分 73
abka
abka 阿布卡赫赫
展开
-
centos7 install postgres-15 多实例
3.修改/usr/lib/systemd/system/postgresql-15-3.service。6.修改配置文件vi /var/lib/pgsql/15/data3/pg_hba.conf。1.install 默认实例。完毕,可以连接新实例了。原创 2023-11-09 00:39:19 · 196 阅读 · 0 评论 -
数据库事务隔离级别
与这个acid相对,还有对于的BASE(碱)来实现最终一致性等实现方法,分布式使用比较多。Atomic原子性Consistency一致性Isolation隔离性Durability持久性Atomicity(原子性)一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被恢复(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。Isolation(隔离性)使用Mysql的事务实现一笔交易。...原创 2022-07-19 16:28:36 · 736 阅读 · 0 评论 -
Mysql 5.7 配置复制
安装两台mysql5.7.35基于二进制日志文件位置的复制配置设置基于二进制日志文件位置的复制1.设置复制源配置要将源(source)配置为使用基于二进制日志文件()位置的复制(),您必须确保启用二进制日志记录(),并建立唯一的服务器ID()。复制拓扑中的每个服务器都必须配置有唯一的服务器ID,您可以使用系统变量指定该ID。此服务器ID用于标识复制拓扑中的各个服务器,并且必须是介于1和(232)-1之间的正整数。您可以通过发出如下语句来动态更改值配置。......原创 2022-07-18 20:56:30 · 473 阅读 · 0 评论 -
ubuntu 18.04 使用 tar包安装mysql5.7.35
下载mysql 安装包:MySQL :: Download MySQL Community Server (Archived Versions)选择ubuntu 18.04 x64位下载链接如下:https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-server_8.0.29-1ubuntu18.04_amd64.deb-bundle.tarubuntu 执行下载:解压,执行命令执行如下命令: 上面命令如上图,输入密码执行:原创 2022-07-13 13:16:28 · 1234 阅读 · 0 评论 -
pg_dumpall 与pg_dump实际使用 postgresSQL client 备份方法
postgresSQL 备份数据的命令,可以使用pg_dumpall 和pg_dumppg_dumpall 可以备份全库数据,但是不建议每天使用pg_dumpall备份。因为pg_dumpall仅支持导出为SQL文本格式,而这种庞大的文本备份来进行全库级别的数据库恢复时及其耗时,另外也更加占用空间,所以,一般只建议使用pg_dumpall来备份全局对象,而非全库数据。pg_dumpall命令的可选参数和功能如下:pg_dumpall --helppg_dumpall extracts a P原创 2021-12-01 10:48:11 · 5076 阅读 · 0 评论 -
oracle定时添加或删除分区表的分区 存儲過程 增刪分區 操作分區表, 包 pl/sql
oracle定时添加或删除分区表的分区 存儲過程 增刪分區 操作分區表, 包 pl/sql本定时创建的是以时间 做为分区表的分区字段 ,字段类型是timestamp 先创建包头: create or replace package pkg_partition_alter is/**date:2010-09-14author:wanggang*/ ...2010-09-21 13:40:30 · 229 阅读 · 0 评论 -
SQLSTATE[HY000] [2059] Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib64/
数据库遇到报错执行laravel 迁移数据库遇到# php artisan migrateIn Connection.php line 647: ...原创 2018-12-30 03:16:04 · 1635 阅读 · 1 评论 -
mysql:sql create database新建utf8mb4 数据库
create database sina default character set utf8mb4 collate utf8mb4_unicode_ci;原创 2018-12-30 03:41:37 · 11184 阅读 · 0 评论 -
MySQL 由 5.7 升级为 8.0 之后,Laravel 的配置改动
开发机上升级了 MySQL 8.0, 原有的 Laravel 5.5 项目就启动失败了。报错信息是:[2018-05-30 11:17:37] local.ERROR: SQLSTATE[42000]: Syntax error or access violation: 1231 Variable 'sql_mode' can't be set to the value of 'NO_A...原创 2018-12-30 03:43:23 · 479 阅读 · 0 评论