摘要:PHP无法连接MySQL8.0数据库问题处理报错如下:SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client发生这种错误,是由于MySQL8默认使用了新的密码验证插件:caching_sha2_password,而之前的PHP版本中所带的mysqlnd无法支持这种验证。解决这个问题,有两种办法。解决方法一:升级PHP支持MySQL 8的新验证插件。PHP 7.2.8和PHP 7.1.20已经
2024年01月31日
数据库研发人员必看的MySQL 8.0新特性
摘要:1.公用表达式支持-CTE创建测试表:MySQL5.7-8.0 CREATE TABLE IF NOT EXISTS `test`.`nsy_test` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `name` VARCHAR(100) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci', `url` VARCHAR(150) NOT NULL COMMENT 'url' COLLATE 'utf8mb4_unicode_ci', PRIMARY KEY (`id`), INDEX `idx_name` (`name`))COMMENT='测试表'DEFA
分类:DataBase
2024年01月22日
MySQL-8.3.0 innovation 创新版本YUM安装配置
摘要:MySQL-8.3.0 innovation版本已发布了,想抢先体验一下最新的功能,可以用以下的方式快速在虚拟机上安装一下 服务器环境:[root@node213 ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)[root@node213 ~]# uname -aLinux node213 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux1.先安装yum-utils工具
分类:DataBase
2024年01月17日
MySQL错误代码大全
摘要: 本章列出了当你用任何主机语言调用MySQL时可能出现的错误。首先列出了服务器错误消息。其次列出了客户端程序消息 · 错误:1000 SQLSTATE: HY000 (ER_HASHCHK) 消息:hashchk · 错误:1001 SQLSTATE: HY000 (ER_NISAMCHK) 消息:isamchk · 错误:1002 SQLSTATE: HY000 (ER_NO) 消息:NO · 错误:1003 SQLSTATE: HY000 (ER_YES)
分类:DataBase
2023年12月24日
PostgreSQL 最常用的插件清单
摘要:监控、优化、诊断cpu, io消耗监控https://github.com/powa-team/pg_stat_kcachewhere条件过滤性统计https://github.com/powa-team/pg_qualstatscgroup , /proc 系统级指标统计https://github.com/CrunchyData/pgnodemxpg_logging, log buffer read价值: 读pip管道中的log内容, 不需要写双份日志https://github.com/postgrespro/pg_logging当前正在执行sql的backend的状态统计ht
分类:DataBase
2023年12月17日
neo4j图数据库安装配置详解
摘要:下载软件:jdk-17_linux-x64_bin.rpm #oracle官网下载neo4j-5.14.0-1.noarch.rpm #neo4j官网下载注意;neo4j运行环境需要安装jdk-17版本操作系统环境:[root@neo4j ~]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)[root@neo4j ~]# uname -aLinux neo4j 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GN
分类:DataBase
2023年12月15日
MySQL 8.2有那些功能变更呢,一起来看看吧
摘要:本节概述了在MySQL 8.2中新增、废弃和删除的内容。一个相关的部分列出了在MySQL 8.2中新增、废弃或删除的MySQL服务器选项和变量。包含以下三个部分:MySQL 8.2中新增的功能MySQL 8.2中废弃的功能MySQL 8.2中删除的功能MySQL 8.2中新增的功能以下功能已添加到MySQL 8.2中:• 服务器启动和关闭消息的新增。根据以下列表,在服务器启动和关闭过程中添加了以下类型的消息:
分类:DataBase
2023年12月05日
CentOS7.9源码编译安装MySQL8.0.35
摘要:CentOS7.9源码编译安装MySQL8.0.35操作系统版本:[root@mysql8035 ~]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)[root@mysql8035 ~]# uname -aLinux mysql8035 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux安装mysql8数据库v8.0.35,无法用yum源安装的相关依赖有cmake-3.27.0、gcc8.3.1注意:源码安装mysq
分类:DataBase
2023年12月03日
ORACLE 12C PDB普通用户忘记密码找回方法
摘要:pdb可以启动,但不知道pdb中创建的默认用户名是什么,而且即使知道用户名,密码也忘记了怎么办:首先,如果知道pdb中的用户名,如果在CDB中,是没有办法修改PDB中的普通用户的,如下:打开PDB:[oracle@ocp ~]$ sqlplus / as sysdbaSQL>alter pluggable database SK_WMS open;SQL> show con_name;CON_NAME------------------------------CDB$ROOTSQL> show pdbs;
分类:DataBase
2023年12月02日
通过systemctl来管理Oracle数据库服务的启动与停止
摘要: 以下脚本可以通过systemctl命令控制oracle数据库服务的启动与停止,以下脚本不限oracle的版本,对所有oracle服务版本都通用 1、创建脚本目录:mkdir -p /home/oracle/scripts2、启动Oracle数据库实例的脚本文件为/home/oracle/scripts/dbstart,内容如下:cat /home/oracle/scripts/dbstartsqlplus / as sysdba <<EOFstartup;EOF使用如下修改脚本的权限为可执行
分类:DataBase
2023年11月27日
SQLSERVER历史表清理脚本
摘要:线上SQLSERVER服务器有些表有每天备份一次,日子久了,旧的表数据已没有用了,旧的表并没有清理,如果一张一张删除,鼠标都要坏几个,哈哈,基于这个原因,写了一个清理的脚本,自己线上环境使用的脚本,有需要的同学,可以参考一下哈。。。表清单:以上表保留近30天,超过30天的表,可以直接删除以下脚本可以实现上面的功能:use nsudesif object_id(N'tmp_date',N'U') is not
分类:DataBase
2023年11月17日
docker安装单实例clickhouse
摘要:配置环境:Linux:[root@localhost conf]# uname -aLinux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux[root@localhost conf]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)Docker:[root@localhost conf]# rpm -qa | grep dockerdocker-buildx-plugin-0.11.2-1.el7.x86_64docker-ce-cli
分类:DataBase
2023年11月09日
MySQL 8.2 – 事务级别的读写分离
摘要:We’ve been all waiting for it! It’s now available! Read/Write Splitting in MySQL !!我们都在等它!现在可以使用了!在MySQL中进行读写分离!!At scale, we distribute reads between replica(s), but this has to be managed somehow in the application: pointing writes somewhere and reads somewhere else.在大规模上,我们在副本之间分发读取,但这必须在应用程序
分类:DataBase
2023年11月02日
privoxy 实现socket5协议转为http协议
摘要:这个软件实现的功能是将基本socket5的协议,转换成http协议安装privoxy: (http://sourceforge.net/projects/ijbswa/?source=typ_redirect)安装epel源>>> sudo yum install epel-release# 完成后查看源列表>>> yum repolist[root@vpn privoxy]# cat /etc/selinux/config# This file controls the state of SELinux on the system.# SELINUX= can take one of
分类:系统管理
2023年11月02日
V2ray 最新版本配置以及解决方法详解
摘要:vim /etc/hosts# GitHub Start192.30.255.112 github.com git185.31.16.184 github.global.ssl.fastly.net185.199.111.153 assets-cdn.github.com151.101.76.133 raw.githubusercontent.com151.101.108.133 user-images.githubusercontent.com151.101.76.133 gist.githubusercontent.com151.101.76.133 cloud.githubusercontent.com151.101.76.133 camo.githubuserconten
分类:系统管理
2023年11月02日
CentOS上使用Squid+Stunnel搭建代理服务器
摘要:一、网络环境主机A------->主机B------->google.com本地主机 香港主机主机A :192.168.99.11 CentOS 6.9 在公司局域网,这台服务器安装stunnel客户端 stunnel client主机B: 47.75.77.179 CentOS 7.2.1511 香港服务器,可以访问google等国外网站 squid服务端和stunnel server服务端主机A和B互通,主机A不可以访问google,B主机可以访
分类:系统管理
2023年11月02日
Shadowsocks多端口多外网IP配置
摘要:如今 VPS 确实是白菜价了,以至于很多人都有多 IP 的VPS。可是 IP 虽多,却只有一个主 IP(Main IP),在安装了Shadowsocks 使用后,往往还是显示为主 IP。配置后访问方式为主IP+端口,同一个主IP,不同的端口,对应不同的子IP网络要求:外网IP地址需要要同一个子网,单网卡多IP的情况下,所有的子IP外网可以PING通,如果达不到这个条件,此方法无法使用那么如何使 Shadowsocks
分类:系统管理
2023年11月02日
CentOS7安装PPTP VPN配置基本三层网络的科学代理上网
摘要:1 准备一个CentOS7服务器2 检查是否支持PPTPmodprobe ppp-compress-18 && echo ok #返回OKzgrep MPPE /proc/config.gz #返回CONFIG_PPP_MPPE=y 或 =mcat /dev/net/tun #返回cat: /dev/net/tun: File descriptor in bad state以上三条命令满足一条即为支持PPTP3 安装PPPyum install -y
分类:系统管理
2023年11月01日
Linux各版本安装包(包括Centos、Redhat、Oracle Linux)需要的朋友可以联系我下载
摘要:https://pan.baidu.com/s/1mWYJHOjPrYxb6WD9JkswCg kurscfmCentOS操作系统:CentOS-5.8-x86_64-bin-DVD-2of2.iso 640MCentOS-5.8-x86_64-bin-DVD-1of2.iso 4.27GCentOS-5.7-x86_64-bin-DVD-2of2.iso 640MCentOS-5.7-x86_64-bin-DVD-1of2.iso 3.98GCentOS-5.6-x86_64-bin-DVD-2of2.iso
分类:Linux世界
2023年10月31日
通过zabbix-agent2来监控PostgreSQL-15
摘要:通过zabbix-agent2来监控PostgreSQL-15操作系统环境:[root@zabbix ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)[root@zabbix ~]# uname -aLinux zabbix 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/LinuxZabbix_Server:[root@zabbix ~]# zabbix_server --versionzabbix_server (Zabbix) 5.0.1Zabbix_agen