• 2024-07-02MySQL存储安全(TDE加密、自动备份)
    MySQL存储安全设置透明数据加密TDE、自动备份数据等。 一、mysql启用tde透明加密 MySQL数据库存储加密有多种方式可供选择,主要分为两大类: 利用字段加密,在对数据库存储/读取时进行加密/解密操作,需要用户修改应用程序利用TDE透明加密客户端,实现数据库实例文件存储加密,用
  • 2024-06-23[MYSQL] 数据库基础
    1.什么是数据库从数据库的名字可以看出,它是用来操作(增删查改....)数据的,事实上也的确如此,通过数据库,我们可以更方便.更高效的来操作.管理数据以文件形式存储数据的缺点文件的安全问题文件不利于数据的查询和删除文件不利于存储海量数据操作文件并不方便为了解决上述
  • 2024-06-21阿基米德签证小程序(APP)管理系统源码安装步骤说明
      阿基米德所有系统支持Lunix/windows服务器环境,需要PHP7.1~8.3版本支持(推荐使用8.3),可运行于包括Apache和nginx在内的多种WEB服务器和模式(推荐使用nginx),支持Mysql5.0~8.0数据库(4G以上内存推荐使用8.0,不然就5.7),引擎用InnoDB。框架本身没有什么特别模块要求,具体的应用系统
  • 2024-06-20docker安装部署mysql
    1.查询mysqldockersearchmysql2.安装mysqldockerpullmysql3.创建挂载目录mkdir-p/tmp/mysql/datamkdir-p/tmp/mysql/conf4.上传hmy.cnf到conf目录[mysqld]skip-name-resolve#设置3306端口port=3306#设置mysql的安装目录datadir=/var/lib/mysql#允
  • 2024-06-20nodejs Sequelize6连接mysql8的配置怎么写
    官方文档的构造器很多,这里仅展示一种const{Sequelize}=require('sequelize');/** *dbname *username *password *options */constsequelize=newSequelize('dbname','username','password',{  host:'127.0.0.1&
  • 2024-06-18Windows11[虚拟机] Kettle 通过SSH隧道 连接远程[Mac] Mysql数据库
    Kettle无法直接连接使用SSH通道的MySQL,需要通过SSH隧道(推荐),具体操作如下所示:一、搭建XshellSSH隧道转发1、点击“连接”借助Xshell7,首先创建会话mac(名字随便写),右键-->属性,在弹出窗口中填写名称(随便写),填写主机:SSH隧道的ip地 点击“添加”按钮出现如下,填写源主机:localh
  • 2024-05-30Navicat远程连接阿里云mysql失败,提示2013,2003错误解决方案
    前情提要总结下使用过的各种解决方式,如修改cnf,修改安全组端口,修改防火墙,总有一款方案适合你(如果使用其他方式解决请评论补充,感谢)环境:本文全部使用yum方式安装服务,使用阿里云服务器centos7下文需要格外注意手动配置端口的部分确认已安装好mysql服务(yum安装)
  • 2024-05-29容器数据卷
    [root@localhost~]#dockerrun-it--namedocker01yyds/centos[root@a37f3d845ace/]#lsbinhomelost+found optrunsysvardevlibmedia procsbintmpvolume01etclib64mnt rootsrvusrvolume02[root@a37f3d845ace/]#lsbinho
  • 2024-05-28开源资产管理系统-咖啡壶安装
    安装mysqldockerrun-d--namemysql--restart=always-vmysql_data:/var/lib/mysql-p3306:3306--privileged=true-eMYSQL_ROOT_PASSWORD=123456mysql###############-d:后台运行容器,并返回容器ID;--restart=always,能够使我们载重启docker时,自动启动相关容器
  • 2024-05-25mysql多实例创建
    mysql数据库(DBMS+数据库)系统:rock8.8mysql:mariabd-server10.3前提:关闭SElinux关闭防火墙时间同步安装mariabdyum-yinstallmariadb-server准备三个实例的目录mkdir-pv/mysql/{3306,3307,3308}/{data,etc,socket,log,bin,pid}生成数据文件mysql_install_db--user=
  • 2024-05-20Navicat链接数据库连不上
    一:linux没有防火墙没有开放3306端口1.netstat-ntpl查看网络端口信息2.查看防火墙开放端口 firewall-cmd--list-ports//如果结果中没有3306端口说明没有开放3.设置开放端口 firewall_cmd--zone=public--add-port=3306/tcp--permanent #zone//作用域 #3306/tc
  • 2024-05-16DBA(Database Administrator)数据库运维-mysql
    一、开篇1、版本选择1、企业版2、社区版MySQL社区版则是由分散在世界各地的MySQL开发者、爱好者以及用户参与开发与测试的,包括软件代码的管理、测试工作,也是他们在负责。社区也会设立BUG汇报机制,收集用户在使用过程中遇到的BUG情况,相比于企业版,社区版的开发及测试环境没有那么
  • 2024-05-10Docker 桥接模式下端口映射会绕过防火墙
    问题描述使用Docker桥接模式启动了一个MySQL容器查看防火墙发现并未开启3306端口,但该宿主机3306端口仍能被第三方机器访问telnet152.51.32.113306 问题本质Docker在进行端口映射时,已经自动使用iptables命令修改了防火墙规则;并且这个规则不会被ufw显示、管理;甚至插入的
  • 2024-05-09Linux问题--docker启动mysql时提示3306端口被占用(kill不掉3306端口)
    使用kill-9杀掉mysqld服务时一直失败。mysql启动时会启动mysqld和mysqld_safe两个进程,当使用kill-9杀掉mysqld进程时,mysqld_safe会自动重新启动mysqld。当使用正常方式退出mysqld时,mysqld_safe也会退出。如果需要kill掉mysqld服务可以先通过lsof-i:3306查询到占用3306
  • 2024-04-30docker部署MySQL并且外部连接
    我用的是腾讯云轻量级服务器记得去防火墙开启对应的端口一般是3306docker安装就不说了dockerpullmysql直接拉取最新的版本 dockerrun-p3306:3306--namemymysql-v$PWD/conf:/etc/mysql/conf.d-v$PWD/logs:/logs-v$PWD/data:/var/lib/mysql-eMYSQL_ROOT_
  • 2024-04-13Linux下使用docker部署mysql(一)
    1.拉取dockerdockerpullmysql:5.7 2.配置挂载目录sudomkdir-p/docker_data/mysql/datasudomkdir-p/docker_data/mysql/confsudomkdir-p/docker_data/mysql/conf/conf.dsudomkdir-p/docker_data/mysql/conf/mysql.conf.dsudomkdir-p/docker_data/mysql/logs
  • 2024-04-11mysql多版本共存问题
    进入MySQL官网正常去下载两个版本,可以参考我之前的笔记下一步的时候,记得选端口,比如我的MySQL8版本用的是3306端口,那么我的MySQL5.7.44用的就是3307端口如果要再命令行中使用指定版本的MySQL,可以结合命令去使用,命令解释如下:你可以使用以下命令通过端口号连接MySQL数据库:mysql
  • 2024-04-09docker -mysql
    安装MySQL拉取镜像使用下面的命令拉取MySQL数据库的镜像: 复制代码$sudodockerpullmysql#拉取最新版本的镜像,当前为MySQL8版本,tag为latest$sudodockerpullmysql:5.7#指定拉取MySQL5.7版本也可以使用搜索命令,查找其他的MySQL相关镜像,其中
  • 2024-04-04通过ssh隧道实现full nat
    ssh隧道类似于vxlan隧道,ssh隧道是基于ssh协议来实现的。node1操作777端口是节点ssh的新增端口如果22端口正常,那么不需要新增777端口。vim/etc/ssh/sshd_config#SELinux开放给ssh使用的端口增加777semanageport-a-tssh_port_t-ptcp777systemctlrestartsshd验证
  • 2024-04-01Linux 安装 Mysql(Docker)
    Linux安装Mysql以下操作在root用户下否则加上sudodockerpullmysql:5.7注意容器名字如果有-会错误dockerrun-p3306:3306--namemysql_gulishangcheng\-v/mydata/mysql/log:/var/log/mysql\-v/mydata/mysql/data:/var/lib/mysql\-v/mydata/mysql/con
  • 2024-03-24CentOS开启防火墙
    在CentOS系统中开启3306端口,通常指的是在防火墙中允许通过该端口的流量。CentOS7及更新版本使用的是firewalld作为默认的防火墙管理工具。下面是开启3306端口的步骤:打开端口:首先,你需要添加一个规则来允许3306端口的流量。使用以下命令:sudofirewall-cmd--zone=pu
  • 2024-03-20Centos 7.5基于MySQL 5.7的 InnoDB Cluster 多节点高可用集群环境部署记录【转】
    前面给大家介绍过:MySQL高可用方案选型解析,今天我将详细的为大家介绍Centos7.5基于MySQL5.7的InnoDBCluster多节点高可用集群环境部署的相关知识,希望大家能够从中收获多多!如有帮助,请点在看、转发支持一波!!!MySQLInnoDBCluster介绍MySQL的高可用架构无论是社区还是官方,一
  • 2024-03-15MySQL-Utilities使用
    MySQLUtilities介绍MySQLUtilities提供一组命令行工具用于维护和管理MySQL服务器,包括:管理工具(克隆、复制、比较、差异、导出、导入)复制工具(安装、配置)一般工具(磁盘使用情况、冗余索引、搜索元数据)安装MySQL-Utilitieswgethttps://downloads.mysql.com/arch
  • 2024-03-12docke安装与部署
    1.linux安装dockersudoyuminstall-yyum-utilssudoyum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repoyuminstall-ydocker-cedocker-ce-clicontainerd.io启动dockersystemctlstartdockerdockerrunhello-world如果出
  • 2024-03-05Docker数据库容器(四)
    前言前面都以Nginx容器为例,介绍很Docker容器的运用。但是对于数据库的容器,在创建的时候却涉及到了Docker的环境变量设置,这个对于很多项目都是非常重要的。所以这里单独深入了解这类型的容器创建。一、创建这里以Mysql容器为例,用之前Nginx的创建方式来创建容器。~]#d