2.个人电脑部署MySQL,傻瓜式教程带你拥有个人金融数据库!

news2024/11/14 18:28:12

2.个人电脑部署MySQL,傻瓜式教程带你拥有个人金融数据库!

前边我们提到,比较适合做量化投研的数据库是MySQL,开源免费。所以今天我就写一篇教程来教大家如何在自己的环境中部署MySQL。

在不同的设备或系统中安装MySQL的步骤是不一样的,甚至同一种设备也有许多不同的方式来安装MySQL,如果在这里花比较大篇幅来展开讲解这些技术细节,未免有点本末倒置。

因此我针对每一种环境,都尽量选择一种相对比较简单的方式来教给大家。

安装步骤详解

这里假设你的个人电脑是Windows系统或者MacOS系统。如果你的系统是Linux,那么可以直接看第二部分。

大家可以搜索找到MySQL官网并点击进去,然后点击顶部的DOWNLOADS,进入下载页后点击最下边的“MySQL Community (GPL) Downloads » ”,这是社区开源版本,我们可以免费使用。

在这里插入图片描述
然后我们选择“MySQL Community Server”,这就是我们要安装的社区服务器版本。

在这里插入图片描述

这里选择你的操作系统和MySQL版本,然后下载第一个MSI Installer文件。操作系统就按自己的实际情况选择就行,版本的话,如果你追求稳定,可以选择结尾带LTS的版本,如果你追求最新版的特性,那就选择数字版本最高的那一个。我之前用的都是MySQL 5.7和MySQL 8,这次写教程突然发现有了MySQL 9了,那我就用它来做配置吧。

在这里插入图片描述

在这里插入图片描述

下面进入安装过程。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
下面进入配置界面。

在这里插入图片描述
数据存储地址,选个大磁盘即可,如果本来C盘就很大,保持默认也没问题。
在这里插入图片描述

没有特殊需求,就保持默认即可。

在这里插入图片描述

设置根密码,然后添加一个管理员用户,也设置一个密码。密码一定要记住,不然找回密码对小白来说会有点麻烦。

配置完点击OK就行,然后一路点击Next。

在这里插入图片描述

这一步也保持默认即可,点击Next继续。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

点击Execute执行,执行完成后点击Next继续,然后点击Finish完成安装。

在这里插入图片描述

然后在开始菜单栏搜索MySQL,点击Command Line Client这一个应用。

在这里插入图片描述

输入密码就进来了。

在这里插入图片描述

在下边这个例子中,我先用"show databases;" 语句看了下数据库中有哪些预装的数据库,这些数据库都不要乱碰。然后我又用 “create database stock;” 语句创建了一个新的数据库,名叫stock,用来存储未来我们获取到的金融数据。

在这里插入图片描述

使用命令行,可能对很多人来说还是不太方便,所以这里我们也可以安装一个可视化的客户端工具,比如MySQL官方配套的MySQL Workbench。下载完成后安装过程非常简单,一路点击继续即可。在这里插入图片描述

打开后,它自动就会识别到我们在本机安装的MySQL Server,我们点击并输入密码即可。

在这里插入图片描述

点击这里的Schemas就可以看到我们刚才创建的stock数据库了。

在这里插入图片描述

我自己并不用这个工具,因为我觉得不太好用。。我平时主要是用自己部署的DB Gate服务,这是一个网页版的数据库管理工具,支持很多种数据,其中包含MySQL。

当然,如果你有办法能用到Navicat这个工具的话,那也是极好的,它唯一的缺点就是正版有点贵。

MacOS下的安装大同小异,这里我就不重复讲了。下一篇教程,我会告诉大家如何在一台支持Docker的NAS中部署MySQL服务。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2155015.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL篇(存储过程 触发器 存储函数)(持续更新迭代)

目录 一、存储过程 1. 简介 2. 特点 3. 语法 3.1. 创建 3.2. 调用 3.3. 查看 3.4. 删除 4. 示例 二、变量 1. 简介 2. 系统变量 2.1. 查看系统变量 2.2. 设置系统变量 2.3. 演示示例 3. 用户定义变量 3.1. 赋值 方式一 方式二 3.2. 使用 3.3. 演示示例 4.…

MES系统能够实时监控生产进度,优化生产排程

一、MES系统实时监控生产进度 MES系统通过集成各种数据采集手段(如RFID、条形码、传感器、PLC等),能够实时、准确地采集生产现场的数据,包括设备状态、生产数量、生产时间、人员操作等信息。这些数据被实时传输到MES系统的数据库…

群晖使用Docker部署WPS Office并实现异地使用浏览器制作办公文档

文章目录 前言1. 本地环境配置2. 制作本地分享链接3. 制作公网访问链接4. 公网ip地址访问您的分享相册5. 制作固定公网访问链接 前言 想象一下这个场景:如果遇到周末紧急需要改方案,但团队成员都在各自家中,这个时候如果大家能够轻松访问这个…

照片EXIF数据统计与可视化

拍的照片越来越多,想要了解一下日常拍摄的习惯,便于后面换镜头、调整参数等操作,所以写了这个脚本来统计照片的EXIF数据。该脚本用于统计指定文件夹下所有JPG图片的EXIF数据,包括快门速度、ISO、焦距、光圈和拍摄时间,…

网络资源模板--Android Studio 仿WeChat聊天App

目录 一、项目演示 二、项目测试环境 三、项目详情 四、完整的项目源码 一、项目演示 网络资源模板--仿微信聊天App 二、项目测试环境 三、项目详情 登陆注册 ### 登录功能(LoginActivity) 1. **界面初始化**:设置界面元素,包…

二叉树---java---黑马

二叉树 遍历 遍历分两种 广度优先遍历 尽可能先访问距离根节点最近的节点,也称之为层序遍历。 深度优先遍历 对于二叉树,进一步分为三种 pre-order前序遍历,对于每一颗子树,先访问该节点,然后是左子树&#xf…

银河麒麟桌面操作系统如何添加WPS字体

银河麒麟桌面操作系统如何添加WPS字体 1、使用场景2、操作方法步骤一:下载字体文件步骤二:打开终端步骤三:进入字体文件所在目录步骤四:拷贝字体文件到WPS字体目录步骤五:更新字体缓存步骤六:重启WPS Offic…

C++ 把字符串转换成整数 (atoi) - 力扣(LeetCode)

点击链接即可查看:LCR 192. 把字符串转换成整数 (atoi) - 力扣(LeetCode) 一、题目 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C 中的 atoi 函数)。 函数 my…

基于协同过滤算法的商品推荐系统

系统展示 用户前台界面 管理员后台界面 商家后台界面 系统背景 随着互联网技术的飞速发展,用户每天面临的信息量呈爆炸式增长,如何有效地筛选出用户感兴趣的内容成为一大挑战。在此背景下,基于协同过滤算法的商品推荐系统应运而生。该系统通过…

Th:1.1 建立连接

基础讲解 1.TCP通信流程 基于TCP通信的Socket基本流程: 1.1 Socket 函数返回值&#xff1a;一个文件描述符&#xff1a; 特别的两个队列。 #include <sys/types.h> #include <sys/socket.h> //create an endpoint for communication int socket(int …

【Mysql】Centos 安装 Mysql8.0

官网下载安装包 官网地址&#xff1a;MySQL :: Download MySQL Community Server 查看服务器的名称和版本号 lsb_release -a 查看服务的架构 uname -m 下载对应的版本&#xff0c;这里操作系统选择 Red Hat 就可以了。&#xff08;CentOS 就是将 RHEL 发行的源代码从新编译…

基于redis的HyperLogLog数据结构实现的布隆过滤器在信息流中历史数据的应用

一、基于redis的HyperLogLog数据结构实现的布隆过滤器在信息流中历史数据的应用 做信息流服务端的左发一定会遇到用户历史数据的集合&#xff0c;对于一些有限信息流&#xff08;因DT数据中心的推荐数据变化较慢&#xff0c;推荐量不大&#xff09;&#xff0c;历史数据可以使用…

Abaqus 2024百度云下载:附中文安装包+教程

正如大家所熟知的&#xff0c;Abaqus是一款有限元分析软件&#xff0c;能够高效的配合工程师完成创作。它可以高精度地实现包括金属、橡胶、高分子材料、复合材料、钢筋混凝土、可压缩超弹性泡沫材料以及土壤和岩石等地质材料的工程仿真计算。 “Abaqus”不仅具有出色的仿真计…

TomCat乱码问题

TomCat控制台乱码问题 乱码问题解决&#xff1a; 响应乱码问题 向客户端响应数据&#xff1a; package Servlet;import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servl…

【pyVista】在三维模型中的网格属性

一&#xff0c;什么是属性&#xff1f; 属性是存在于 一个网格。在 PyVista 中&#xff0c;我们同时使用点数据和单元数据&#xff0c;并且 允许轻松访问数据字典以保存属性数组 它们位于网格的所有点或所有单元上。 点数据 点数据是指值数组&#xff08;标量、向量等&#x…

https的连接过程

根证书: 内置在操作系统和浏览器中,可手动添加,下级是中间证书或服务器证书,只有当中间证书或服务器证书关联到已存在的根证书时,中间证书或服务器证书才视为有效 中间证书: 位于根证书和服务器证书之间,他们之间也可以没有中间证书,作用是对根证书增加一个下级,方便管理,由根…

一款批量下载 B 站动态页图片的脚本

在逛 B 站的时候&#xff0c;总能看到不少 UP 会发很多图片&#xff0c;此时一个一个保存非常麻烦&#xff0c;而且文件名都是随机的字符串&#xff0c;还得手工重命名。 为此&#xff0c;特地搜索了下有没相关的浏览器插件或油猴脚本&#xff0c;还真给我找到一个。 脚本地址…

Kafka 下载安装及使用总结

1. 下载安装 官网下载地址&#xff1a;Apache Kafka 下载对应的文件 上传到服务器上&#xff0c;解压 tar -xzf kafka_2.13-3.7.0.tgz目录结果如下 ├── bin │ └── windows ├── config │ └── kraft ├── libs ├── licenses └── site-docs官方文档…

专注并不意味只做一件事

原创内容第658篇&#xff0c;专注量化投资、个人成长与财富自由。 财务自由本身就是一个很有争议的领域。 有谁能靠别人实现财富自由呢&#xff1f; 这个逻辑起点本身就有问题。 如果预期正确&#xff0c;那这些自媒体还是有用处的。 好比我现在对于阅读和书籍的预期&…

深入解析 Apache Doris架构、应用场景与最佳实践

一、Doris 简介 Apache Doris 是一款现代化的 MPP&#xff08;Massively Parallel Processing&#xff09;数据库&#xff0c;专注于解决大规模数据分析和实时查询的需求。它最初源自百度的 Palo 项目&#xff0c;随后贡献给了 Apache 基金会&#xff0c;并在开源社区的共同努…