数据库相关文章

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。

MySQL 左连接查询示例

2022年07月14日

最近数据出现了一些错误,通过后台修改太慢,直接通过查询 MySQL 数据库修改,但是需要链接两个表,所以使用了 左连接查询。平常开发使用的是模型,直接循环查询,这样对于数据库来说压力也比较小,但是手动修改数据,需要写 SQL 命令。一个左连接查询示例:SELECT INET_NTOA(ip), crawler_info_id, hostname_id, time_updated, crawler_...

AttributeError: 'str' object has no attribute 'items'

2022年05月19日

今天在使用 Redis 缓存数据的时候,出现了如下错误:AttributeError: 'str' object has no attribute 'items'具体错误代码如下:def article_cache(self): conn = self._redis.conn_redis() # 缓存文章,缓存10篇 get_article_list = self._...

MySQL Ignoring query to other database

2022年05月09日

今天在登录 MySQL 数据库查询的时候,出现了如下错误:Ignoring query to other database出现问题的原因:在登录 MySQL 数据库的时候,输入命令错误,具体错误命令如下:mysql -root -p解决方案:输入如下命令,来登录 MySQL 数据库:mysql -uroot -p参考资料:1、"Ignoring query to other database" C...

Ubuntu 20.04 如何安装 MySQL

2022年04月18日

简介Ubuntu 18.04 如何安装 MySQLMySQL 是一个开源的数据库管理系统,通常作为流行的 LAMP(Linux, Apache, MySQL, PHP/Python/Perl)堆栈的一部分安装。它实现了关系模型并使用结构化查询语言(更好地称为SQL)来管理其数据。本教程将介绍如何在Ubuntu 20.04服务器上安装MySQL 8.0版。完成本教程后,你将拥有一个可用的关系型数据库...

MySQL 升级到 8.0 无法远程连接

2022年04月07日

今天升级了一台腾讯云的 CVM 服务器,从原来的 16.04 升级到 20.04,具体升级过程可以查看这篇文章:After updating your package information, the essential package 'ubuntu-minimal' could not be located. This may be because you have no official m...

Microsoft SQL Server 错误 18456 疑难解答

2022年01月04日

最近在切换数据库,重新设置好 Microsoft SQL Server 之后,链接数据库,出现如下错误:Microsoft SQL Server Error 18456 的解决方案有时,错误显示为“UserName '<UserName>' 登录失败”,此信息将帮助我们识别需要排除故障的用户。从消息中,我们将知道错误编号作为搜索后续步骤的参考。在这种情况下,它是 Microsoft SQL Ser...

MySQL 数据库连接池与 Redis 缓存问题

2021年11月11日

最近使用 MySQL 连接池将数据库需要缓存的数据保存到 Redis,使用的是 Python 中的 DBUtils,但是再程序怕了一段时间之后,一直缓存的是原来的数据,并不是最新数据,例如:现在已经过去了几个小时,但是缓存的依然是程序第一次运行的时间,以后都是读取数据库连接池的缓存数据。存在问题的原因:class GETSqlDataUtil(object): def __init__(se...

Access denied; you need (at least one of) the SUPER privilege(s) for this operation

2021年11月06日

今天在做迁移的时候,导入到 RDS 中出现了如下错误:ERROR 1227 (42000) at line 18: Access denied; you need (at least one of) the SUPER privilege(s) for this operation出现问题的原因:RDS 提供的 MySQL 服务器不允许 DEFINER 其他用户使用语法(以我的经验)。解决方案:您...