MySQL数据库默认的数据库文件位于/var/lib/mysql下,有时候由于存储规划或系统崩溃需要根据备份文件恢复数据等原因,需要更改MySQL数据库的数据存储目录。
本文将介绍MySQL更换数据源所在路径的基本步骤。

2019年03月12日 教程整理
阅读更多...

错误:Host ‘aaa’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’

原因:

  出现这种情况是因为同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞。

2017年12月05日 教程整理
阅读更多...

报错示例如下:

SELECT列表的表达式#2不在GROUP BY子句中,并且包含非
聚集列'sss.month_id',它在功能
上不依赖于GROUP BY子句中的列; 这与
sql_mode = only_full_group_by 不兼容
2017年11月25日 教程整理
阅读更多...

在Java动态数据交互项目中,如数据录入不规范,查询MySQL数据库经常会遇到一个问题:
java.sql.SQLException:Value ‘0000-00-00’ can not be represented as java.sql.Date
这是JDBC将date类型的字段转成String类型时,遇到date类型字段为’0000-00-00’,转换不了,所以抛出该异常。

2017年11月25日 教程整理
阅读更多...

为保证数据的安全,防止异常问题造成数据库文件破坏/丢失,大型项目通常需要每天执行1~2次数据库备份。
因为数据库的备份工作有其重复性和规律性,所以通过自执行脚本的方式可以提高备份的效率和可靠性。
本文介绍了在Ubuntu下设置mysql自动定时备份的方法。

2017年11月18日 工作记录
阅读更多...

为了方便MySQL数据的周期性备份,备份工作通常设置为自动程序或shell脚本自动执行。同时考虑数据库账户的权限安全,自动备份通常建议设置一个备份专用账户来执行自动备份工作。
在单独设置备份账户的时候,怎样配置最少的权限来满足mysqldump 账户的工作需求呢?

2017年11月18日 教程整理
阅读更多...

1. ** 安装环境及文件准备 **

1.1. 系统环境

Ubuntu 16.04。

2017年03月07日 教程整理
阅读更多...

1. ** 安装环境及文件准备**

1.1. 系统环境

Windows 7_SP1 旗舰版 64位。

2016年12月10日 教程整理
阅读更多...