公司需要将一个web项目部署到学校的服务器中去,这是我第一次接触Linux服务器上的MySQL中间也遇到了一些经典问题,在此记录下来,希望对遇到同样问题的童鞋有帮助。           首先我先用mySQL-front工具将公司服务器上的.sql文件输出
转载 2024-10-22 08:18:11
39阅读
MySQL 数据库在 5.1 版本时添加了对分区(partitioning)的支持。分区的过程是将一个表或索引分解成多个更小、更可管理的部分。就访问数据库的应用而言,从逻辑上来讲,只有一个表或一个索引,但是在物理上这个表或索引可能由数十个物理分区组成。MySQL 分区功能并不是在存储引擎层完成的,因此不是只有 InnoDB 存储引擎支持分区,常见的存储引擎 MyISAM、NDB 等都支持。MySQ
导入库mysql -h127.0.0.1 -u用户名 -p密码 数据库名 < sqlFileName.sql eg :mysql -h127.0.0.1 -uname -p database_name < sqlFileName.sql命令如何使用:     mysql:使用mysql命令     -h:后面是紧跟着你要导入的
转载 2023-07-12 00:26:43
80阅读
拉取docker镜像docker pull mysql:5.7启动2个mysqldocker的好处就是一台机器上可以启动多个mysql,而且是互相隔离的,现在启动一个主一个从docker run -p 3301:3306 --name mysql-master -e MYSQL_ROOT_PASSWORD=masterpwd -d mysql:5.7 docker run -p 3302:33
目录0引言1、安装包的下载2、安装前的准备2.1新建my.ini文件2.2配置环境变量3、安装流程和注意事项4、总结参考文献 0引言Mysql数据库新手上路第一天就是安装问题,本文的写作时间是2020年5月24日。使用的数据库版本是mysql-8.0.19电脑是win 10的。本文将会从数据库安装包的下载到安装配置进行细致的讲解,废话不多说上正文。 本文也会有一下两种报错的解决办法: 1、Ins
# MySQL 不覆盖的方式导入数据库操作指南 在进行数据库操作时,尤其是 MySQL 数据库,往往需要将数据库数据导入到新的数据库中。然而,覆盖原有数据通常不是一个理想的选择,因为这样会导致数据丢失。本文将详细介绍如何以不覆盖的方式导入数据库数据,并提供代码实例及流程图。 ## 1. 准备工作 在进行数据库导入之前,确保以下几点: - 已经安装并配置好 MySQL 数据库。 -
原创 2024-08-19 04:14:21
183阅读
一、前言很多项目如果需要存储很多日志记录比如运行日志,时间长了记录数量非常多,数据库体积不断增大,对应数据库表的增删改查的效率不断降低,为了消除这几个影响,需要有一套机制,不断将早期的数据清理,清理的规则比如可以指定表名、字段名、时间范围等。日志记录的清理一方面是为了保证查询效率,毕竟数据量大了明显影响查询速度,一方面也是为了节约磁盘存储空间,毕竟存储空间有限,尤其是嵌入式板子,容量一般不会很大,
转载 2024-06-14 08:41:16
379阅读
# Python 如何将数据库迁移至新数据库中 在软件开发过程中,经常会遇到将数据库中的数据迁移至新数据库的需求。Python作为一种强大的脚本语言,提供了许多和工具来帮助我们实现这一目标。本文将介绍如何使用Python将数据库中的数据迁移至新数据库中,并提供代码示例来解决一个具体问题。 ## 问题描述 假设我们有一个数据库`old_db`,其中包含一个名为`users`的表,表结
原创 2024-02-19 07:43:31
103阅读
# mysql 查询数据流程 为了帮助你实现“mysql 查询数据”,下面我将为你展示整个流程,并提供每一步所需的代码。 ## 流程图 ```mermaid stateDiagram [*] --> 连接数据库 连接数据库 --> 执行查询语句 执行查询语句 --> 处理查询结果 处理查询结果 --> 输出结果 输出结果 --> [*] ```
原创 2023-12-08 07:49:05
70阅读
① 安卓系统完全支持SQLite数据库,创建的数据库在App内都是对于所有类都是可见的,App外则不可见。官方推荐的创建SQLite数据库的方式是通过继承SQLiteOpenHelper 类,重写onCreate()方法,然后就可以创建数据库的表了。② SQLiteOpenHelper类:SQLiteOpenHelper类是一个创建数据库和管理数据库版本的帮助类,使用时继承这个
转载 8月前
32阅读
问:在 MySQL 服务器安装后,需要调整什么,前提是以缺省的设置安装。 答:尽管在实际的操作中我们可以调整非常多的 MySQL 服务器变量,但是在通常情况下只有少数的变量是真正重要的。在你设置完这些变量以后,其他变量的改动通常只能带来相对有限的性能改善。 key_buffer_size ---- 非常重要,如果你使用 MyISAM 表。如果只使用 MyISAM 表
转载 11月前
52阅读
数据库目录是MySQL数据库服务器存放数据文件的地方,不仅包括有关表的文件,还包括数据文件和MySQL的服务器选项文件。不同的分发,数据库目录的缺省位置是不同的。 数据目录的位置缺省的数据库位置缺省数据库的位置编译在服务器中。◆如果您是在一个源程序分发包中安装 MySQL,典型的缺省位置可能是 /usr/local/var;◆如果在二进制分发包中安装 MySQL,则为 /usr/local/mys
转载 2024-08-22 15:01:24
21阅读
1.1.1  数据库数据库管理系统1.  数据库 数据库(DB)是存放数据的仓库,只不过这些数据存在一定的关联,并按一定的格式存放在计算机上。从广义上讲,数据不仅包含数字,还包括了文本、图像、音频、视频等。 例如,把学校的学生、课程、学生成绩等数据有序地组织并存放在计算机内,就可以构成一个数据库。因此,数据库由一些持久的相互关联数据的集合组成,并以一定的组织形式存放在计算机的
一、MySQL数据库介绍MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系型数据库管理系统,关系数据库数据保存
转载 2023-07-18 17:25:35
214阅读
本文介绍了数据库的基础概念、主流数据库类型及MySQL的基本使用。主要内容包括:数据库解决文件存储的四大缺陷(安全性、查询管理、海量存储、程序控制);MySQL的安装连接、服务器管理及数据库表关系;数据库逻辑存储结构;MySQL架构的跨平台特性;SQL语言分类(DDL、DML、DQL、DCL);存储引擎的作用及对比(InnoDB、MyISAM等)。通过创建数据库、表及数据操作的实例,帮助读者快速理解数据库的核心应用场景和基本操作流程。
原创 2月前
1171阅读
mysql 增加字段 sql 用 alter table add 语句,它属于 DDL 范畴,它也可以指定新增字段的位置。新增字段语句MySQL 针对指定表增加字段的语法如下:ALTER TABLE tbl_nameADD col_name column_definition[FIRST | AFTER col_name]增加列采用关键字 add,其后增加对应列名及列定义,此外 MySQL 提供了
一、数据库简介概念 1.按照一定的数据结构来存储和管理数据的仓库 2. 计算机是如何处理数据的?(主要放在磁盘和内存中)分类 1.关系型数据库(SQL) 存储方式固定,安全 2. 非关系型数据库(NoSQL (Not Only SQL)) (MongoDB) 存储方式比较灵活,存储数据的效率比较高, 不太安全区别 1.关系型数据库(SQL)2.非关系型数据库(MongoDB)二、MySQL基本结构
MySQL 数据库(一)一、数据库概述1.概述特指计算机软件的一种, 按照一定的数据结构来存储和管理数据的仓库,处理数据主要放在磁盘和内存中。2.数据库分类关系型数据库(SQL),由多张互相连接的二维行列表格组成的数据库。优点:容易理解使用方便易于维护缺点:i/o瓶颈(读写速度慢)扩展性不够(修改结构麻烦)非关系型数据库 NoSQL(Not Only SQL)分类:列式存储key-value 键值
转载 2023-06-25 15:57:56
301阅读
MySQL基础知识MySQL经常和“数据库”连在一起读,这很容易对新手造成误解,认为MySQL就是一个数据库,其实不是这样,MySQL数据库的集合,MySQL里面有很多数据库,那么数据是直接存在数据库里的吗?并不,数据库底下还有一个叫做数据表的存储单元,数据表里面才存储数据。打个比方,好比一座大图书馆,就是MySQL,图书馆里面分南,北,这就是数据库,每个库里面的书都是放在书架上的,书架就是
转载 2023-08-29 16:37:05
188阅读
MySQL数据库MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系数据库管理系统,关系数据库数据保存在
  • 1
  • 2
  • 3
  • 4
  • 5