Technology Sharing

  • 首页
  • 资料分享
  • 在线工具
    • 随机密码生成器
  • 介绍
  • RSS
  • privacy
  • 云产品推广
    • 腾讯云
    • 阿里云
Share IT knowledge
linux

[Solved] MariaDB import issue: Error at line 1: Unknown command '\-'.

MariaDB和MySQL已经存在很长时间,并且在保持兼容性和解决安全问题之间一直存在着一种难以平衡的挑战。MariaDB最新的错误修复版本中为提高安全性做出了一些更改,这些更改可能会稍微破坏兼容性,但我们提供了解决方法。在本文中,我们将解释这些更改的原因及如何尽可能轻松地解决问题。 问题背景 我们正在解决的问题是,有可能生成一个恶意的MariaDB转储文件,该文件可以通过MariaDB客户端执行shell命令。为了防止这种情况发生,我们需要非常迅速地采取措施。具体解决措施详见MDEV-21178,其实质是引入了一…

2024年7月9日 0条评论 272点热度 0人点赞 nico 阅读全文
mysql

[SOLVED] MySQL.. ERROR! The server quit without updating PID file

引言: 在进行MySQL数据库管理和维护时,有时会遇到各种报错信息。其中一个常见的错误是”The server quit without updating PID file”(服务器退出而没有更新PID文件)。这个错误可能会导致MySQL服务器无法启动,使数据库无法访问。本文将对该错误进行深入解析,帮助读者理解错误的原因和解决方法。 什么是PID文件? 在开始讨论问题之前,让我们先了解一下PID文件是什么。PID文件(进程标识文件)是一种包含操作系统分配给进程的唯一标识符(PID)的文件。MySQL服务器在启动时会…

2023年7月12日 0条评论 260点热度 0人点赞 nico 阅读全文
mysql

MySQL 事务管理:通过案例学习如何有效运用事务

引言: MySQL 是一种广泛使用的关系型数据库管理系统,而事务管理则是保证数据库操作的一致性和完整性的关键。在本文中,我们将通过实际案例来介绍如何使用 MySQL 的事务管理功能,帮助开发者更好地理解和应用事务,确保数据的安全性和可靠性。 1. 什么是事务管理? 事务是指一系列数据库操作的逻辑单元,它们要么全部成功执行,要么全部回滚。事务管理用于保证这些操作的一致性和原子性。在 MySQL 中,事务管理通过 ACID(原子性、一致性、隔离性和持久性)特性来实现。 2. 事务管理的案例 假设我们有一个在线商城的数据…

2023年5月19日 0条评论 222点热度 0人点赞 nico 阅读全文
linux

MySQL隐藏查询结果并只显示结果的总数

MySQL是一款常用的关系型数据库,在Linux服务器上也被广泛使用。在使用MySQL查询数据时,有时需要隐藏查询结果并只显示结果的总数。本文将介绍如何使用MySQL实现这一功能,并介绍pager cat >/dev/null方法来清晰地显示查询结果。 使用MySQL查询语句的基本语法为: SELECT column1, column2, ... FROM table_name WHERE condition; 其中,SELECT关键字用于选择要查询的列,FROM关键字用于指定查询的数据表,WHERE关键字用…

2023年4月7日 0条评论 290点热度 0人点赞 nico 阅读全文
linux

查看MySQL用户授予的权限

查看已有用户 获取用户权限

2023年2月13日 0条评论 220点热度 0人点赞 nico 阅读全文
linux

Centos7 yum安装MySQL8

配置MySQL的yum源 更新yum仓库 安装MySQL 报错: 解决: 启动MySQL服务,并设置开机自启 查找初始密码 MySQL安全设置 根据提示选择操作

2023年1月12日 0条评论 239点热度 0人点赞 nico 阅读全文
linux

查看数据库、数据表大小

查看每个数据库大小 查看每个数据库中数据表大小

2022年12月10日 2条评论 259点热度 0人点赞 nico 阅读全文
linux

Mysql binlog 过期设置

连接数据库 查看binlog过期参数设置 默认情况下binlog的失效日期为30天(秒表示),设置为0则表示永不失效。 修改过期时间 使用binlog_expire_logs_seconds 设置日志过期时间 例:设置三天过期 备注:以前的参数expire_logs_days废弃不用了(如果使用expire_logs_days 设置过期时间,报错如下:) 清理已存在的binlog日志 查看已存在的日志 删除mysql80-bin.000164之前的所有日志

2022年9月9日 0条评论 245点热度 0人点赞 nico 阅读全文

nico

Linux运维工程师
软考网络工程师 && 软考信息安全工程师

最新 热点 随机
最新 热点 随机
linux部署JDK环境 [Solved] MariaDB import issue: Error at line 1: Unknown command '\-'. Could not retrieve mirrorlist http://mirrorlist.centos.org/ CentOS 7 Kubernetes如何删除卡在“Terminating”状态的命名空间 解决GitLab Runner签名无效 如何禁用 Ubuntu "Daemons using outdated libraries" 弹出窗口
Python操作Excel (xlsxwriter模块) 编译安装Bacula: 在Ubuntu和CentOS上的详细步骤 [Docker]  [Gitlab] 修改gitlab中clone地址 nginx正向代理 了解 Linux 中的 SUID、SGID 和 Sticky bit 把ChatGPT部署到自己的网站
分类
  • cve
  • docker
  • git
  • kubernetes
  • linux
  • mysql
  • nginx
  • php
  • PostgreSQL
  • python
  • redis
  • windows
  • wordpress
  • zabbix
  • 工具
  • 热门分享
2025 年 5 月
一 二 三 四 五 六 日
 1234
567891011
12131415161718
19202122232425
262728293031  
« 7 月    

COPYRIGHT © 2023 Technology Sharing. ALL RIGHTS RESERVED.

备案图标 皖公网安备34132402000202 皖ICP备2023004851号-1