数据库相关文章

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

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

MySQL 删除多行

2021年10月26日

下面使用 DELETE IN 的方式删除多上数据:id_tuple = tuple(id_list) delete_remote_sql = f"DELETE FROM access_log WHERE id IN {id_tuple};"首先将 id_list 转换成 tuple,之后再删除。参考资料:1、MySQL delete multiple rows in one query cond...

MySQL Error: : 'Access denied for user 'root'@'localhost'

2021年09月04日

在上篇文章(Mysql 同一个数据库服务器转移数据),迁移数据库的时候出现如下错误:MySQL Error: : 'Access denied for user 'root'@'localhost'出现错误的原因:在运行 MySQL 5.7(及更高版本)的 Ubuntu 系统中,root MySQL 用户默认设置为使用 auth_socket 插件而不是密码进行身份验证。在许多情况下,这允许更高的...

Mysql 同一个数据库服务器转移数据

2021年09月04日

为了将 data 库中数据复制到 newdata 库中,执行数据转移需要执行如下步骤:1、新建数据库:#mysql -u root -p123456 mysql>CREATE DATABASE `newdata` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;2、复制数据库,使用 mysqldump 及 mysql 的命令组合,一次性完...

带有 LIMIT 和 OFFSET 的 SQL 分页

2021年09月04日

MySQL 和 PostgreSQL 都支持一个非常酷的特性,称为 OFFSET 通常与 LIMIT 子句一起使用的特性。该 LIMIT 子句用于限制 SQL 语句中返回的结果数。因此,如果表中有 1000 行,但只想返回前 10 行,则可以执行以下操作:SQL 返回前 10 行:SELECT column FROM table LIMIT 10这类似于 Microsoft SQL Serve...

mysql远程连接命令

2021年08月24日

一、MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)C:\>mysql -h localhost -u root -p123二、MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”C:\>mysql -h 192.168.0.201 -P 3306 -u root -p123文...

Redis 6.2 如何通过systemctl重启

2021年08月06日

最近安装完成Redis-server 6.2 版本之后,配置完成需要重启,使配置生效,具体使用服务重启的方法如下:sudo systemctl restart redis-server.service如果有什么错误,可以通过:sudo systemctl status redis-server.service查看具体出错原因。

如何查看Redis版本

2021年08月06日

最近新装了一个Redis,但是不知道版本,查看版本具体命令如下:redis-server --version或者是:redis-server -v

MySQL获取默认配置文件位置

2021年06月16日

有的时候需要修改MySQL的配置文件,但是不同的系统,可能配置文件位置不同。下面一种方法展示了如何获取MySQL的默认配置文件地址:which mysqld结果如下:/usr/sbin/mysqld查找相关配置:/usr/sbin/mysqld --verbose --help | grep -A 1 'Default options'结果如下:Default options are read ...