当前位置: 首页 > news >正文

超完整的mysql安装配置方法(包含idea和navicat连接mysql,并实现建表)

mysql安装配置方法

  • 1、下载mysql
  • 2、解压到指定的安装目录
  • 3、配置初始化文件my.ini
  • 4、配置用户变量和系统变量
  • 5、初始化mysql
  • 6、安装mysql服务并启动+修改密码
  • 7、使用idea连接mysql
  • 8、使用Navicat可视化工具连接mysql,并实现新建数据库,新建表


1、下载mysql

官网链接:https://dev.mysql.com/downloads/mysql/

选择zip文件下载,直接解压到安装目录下就行,免安装

在这里插入图片描述

2、解压到指定的安装目录

在这里插入图片描述

3、配置初始化文件my.ini

在根目录下新建my.ini文件,并将以下内容复制进去
注意:basedir路径要配置mysql的安装根目录,datadir路径也要自定义配置

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ----------是你的文件路径-------------
basedir=D:\develop\mysql\mysql8.2.0
# 设置mysql数据库的数据的存放目录  ---------是你的文件路径data文件夹自行创建
datadir=D:\develop\mysql\mysql8.2.0\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

4、配置用户变量和系统变量

1、找到系统属性,点击环境变量
在这里插入图片描述
2、配置用户变量,点击新建
在这里插入图片描述
3、配置用户变量, 变量值为mysql的安装根目录,并点击确认
在这里插入图片描述
4、配置成功
在这里插入图片描述
5、配置系统变量,找到系统变量中的path,双击
在这里插入图片描述
6、添加系统变量配置
在这里插入图片描述

5、初始化mysql

以管理员身份运行cmd
在这里插入图片描述
切换到mysql安装的bin目录下,执行mysqld --initialize --console命令,记录用户密码
在这里插入图片描述

6、安装mysql服务并启动+修改密码

1、执行命令 mysqld --install mysql,安装mysql服务
在这里插入图片描述
2、执行命令net start mysql,启动mysql服务
在这里插入图片描述
3、执行命令mysql -uroot -p,连接mysql
在这里插入图片描述
4、执行命令 ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’; 修改密码
在这里插入图片描述

7、使用idea连接mysql

在这里插入图片描述
jdbc:mysql://localhost:3306?serverTimezone=GMT
在这里插入图片描述
在这里插入图片描述
连接成功!
在这里插入图片描述

8、使用Navicat可视化工具连接mysql,并实现新建数据库,新建表

点击连接,选择mysql
在这里插入图片描述
输入用户名密码,点击确认
在这里插入图片描述
连接成功!
在这里插入图片描述
新建数据库
在这里插入图片描述
在这里插入图片描述
新建表,并运行
在这里插入图片描述
建表完成!
在这里插入图片描述

相关文章:

超完整的mysql安装配置方法(包含idea和navicat连接mysql,并实现建表)

mysql安装配置方法 1、下载mysql2、解压到指定的安装目录3、配置初始化文件my.ini4、配置用户变量和系统变量5、初始化mysql6、安装mysql服务并启动修改密码7、使用idea连接mysql8、使用Navicat可视化工具连接mysql,并实现新建数据库,新建表 1、下载mysq…...

通过仿真理解完整的阵列信号噪声模型

概要 噪声对无线电设备的信号接收会造成影响,是通信、雷达、导航、遥感等工程应用领域中的关键考虑因素。通常认为阵列合成能够提升信噪比,但忽略了这一论断的前提,即不同通道引入的噪声互不相关。但实际应用中,接收的噪声不仅仅包含信道引入的不相关噪声,还包含从外界环…...

问题:数组对象去重

问题:数组对象去重 var arr [{name: ‘a’,id: 1}, {name: ‘a’,id: 2}, {name: ‘b’,id: 3}, {name: ‘c’,id: 4}, {name: ‘c’,id: 6}, {name: ‘b’,id: 6}, {name: ‘d’,id: 7}]; 对数组对象name进行去重处理, 结果显示为: [{name…...

前端:让一个div悬浮在另一个div之上

使用 CSS 的 position 属性和 z-index 属性 首先,将第二个 div 元素的 position 属性设为 relative 或 absolute。这样可以让该元素成为一个定位元素,使得后代元素可以相对于它进行定位。 然后,将要悬浮的 div 元素的 position 属性设为 ab…...

千锋 Vue 详细笔记整理

视频笔记是根据B站 千锋 涛哥 - SpringBootvue前后端分离项目《锋迷商城》实战课-完结版 进行整理的 笔记可上 gitee仓库 自取 千锋 Vue 笔记整理 一、vue 的简介1.1 使用 JQuery 的复杂性问题1.2 VUE 简介1.2.1 前端框架1.2.2 MVVM 二、 vue 入门使用2.1 vue 的引入2.2 入门案…...

uniapp实战 —— 骨架屏

1. 自动生成骨架屏代码 在微信开发者工具中,预览界面点击生成骨架屏 确定后,会自动打开骨架屏代码文件 pages\index\index.skeleton.wxml 2. 将骨架屏代码转换为vue文件 在项目中新建文件 src\pages\index\components\skeleton.vue 将pages\index\index…...

【数据仓库-10】-- 数据仓库、数据湖和湖仓一体对比

目录 1 数据仓库与数据库的对比 2 数据湖与数据仓库的对比 3 数据仓库、数据湖和湖仓一体...

单臂路由与三层交换机

单臂路由 划分VLAN后同一VLAN的计算机属于同一个广播域,同一VLAN的计算机之间的通信是不成问题的。然而,处于不同VLAN的计算机即使是在同一交换机上,它们之间的通信也必须使用路由器。 图(a)是一种实现VLAN间路由的方…...

免费的数据采集软件,最新免费的几款数据采集软件【2024】

在当今数字化时代,数据是企业决策和业务发展的关键。而如何高效获取数据成为许多企业和研究机构的关注焦点。本文将深入探讨数据采集软件的种类。帮助大家选择最适合自己需求的数据采集工具。 数据采集软件种类 在众多数据采集软件中,有一类强大而多样…...

nodejs微信小程序+python+PHP北京地铁票务APP-计算机毕业设计推荐 -安卓

目 录 摘 要 I ABSTRACT II 目 录 II 第1章 绪论 1 1.1背景及意义 1 1.2 国内外研究概况 1 1.3 研究的内容 1 第2章 相关技术 3 2.1 nodejs简介 4 2.2 express框架介绍 6 2.4 MySQL数据库 4 第3章 系统分析 5 3.1 需求分析 5 3.2 系统可行性分析 5 3.2.1技术可行性:…...

zabbix 进阶

zabbix的字段发现机制: zabbix客户端主动和服务端联系,将自己的地址和端口发送服务端实现字段添加监控主机。 客户端是主动一方。 缺点:自定义网段中主机数量太多,登记耗时会很久,而且这个自动发现机制不是很稳定。…...

【性能测试】Jmeter 配置元件(一):计数器

Jmeter 配置元件(一):计数器 在 Jmeter 中,通过函数 ${__counter(,)} 可以实现每次加 1 1 1 的计数效果。但如果步长不为 1 1 1,则要利用到我们的计数器。 函数作用${__counter(,)}计数器,每次加 1${__d…...

使用Dockerfile Maven Plugin 将Docker镜像Push到AWS ECR (Elastic Container Registry)

文章目录 小结问题解决AWS ECR (Elastic Container Registry)的登录问题 pull access denied for jdk, repository does not exist问题 Could not acquire image ID or digest following builddockerfile-maven-plugin 使用 参考 小结 本文记录使用Dockerfile Maven Plugin 将…...

ubuntu 20.04.6 server 服务器 下载与安装(配置静态IP)

下载地址:https://releases.ubuntu.com/20.04.6/ubuntu-20.04.6-live-server-amd64.iso 第一步: 准备U盘,使用软碟通将下载好的镜像写入到U盘中 软碟通网址:https://www.cn.ultraiso.net/xiazai.html 点击:文件 ->…...

[Linux] Apache的配置与运用

一、web虚拟主机的构台服务器上运行多个网站,每个网站实际上并不独立占用整个服务器,因此称为"虚拟"虚拟主机的虚拟主机服务可以让您充分利用服务器的硬件资源,大大降低了建立和运营网站的成本 Httpd服务使构建虚拟主机服务器变得容…...

PHP基础 - 注释变量

一. 语言开始标识 在PHP中,文件的开头需要使用语言开始标识来指定该文件是PHP代码。标识通常为"<?php",也可以是"<?",但建议使用"<?php"以确保代码的兼容性和可读性。 <?php // PHP代码从这里开始写 二. PHP注释 注释是用…...

【图论笔记】克鲁斯卡尔算法(Kruskal)求最小生成树

【图论笔记】克鲁斯卡尔算法&#xff08;Kruskal&#xff09;求最小生成树 适用于 克鲁斯卡尔适合用来求边比较稀疏的图的最小生成树 简记&#xff1a; 将边按照升序排序&#xff0c;选取n-1条边&#xff0c;连通n个顶点。 添加一条边的时候&#xff0c;如何判断能不能添加…...

oops-framework框架 之 多语言设置文本、精灵和骨骼动画

引擎&#xff1a; CocosCreator 3.8.0 环境&#xff1a; Mac Gitee: oops-plugin-excel-to-json 注&#xff1a; 作者dgflash的oops-framework框架QQ群&#xff1a; 628575875 简介 作者dgflash在oops-framework的框架中提供了多语言&#xff0c;主要用于对文本、图片、骨骼动…...

阿里云SLB的使用总结

一、什么是SLB 实现k8s的服务service的一种推荐方式&#xff0c;也是服务上云后&#xff0c;替代LVS的一个必选产品。 那么它有什么作用呢&#xff1f; 1、负载均衡&#xff0c;是它与生俱来的。可以配置多个服务器组&#xff1a;包括虚拟服务器组、默认服务器组、主备服务器…...

Python-pdf工具自制(合并、拆分、删除)

pdf工具&#xff0c;之前写的合并工具有点麻烦&#xff0c;使用PyQt5库重写合并拆分和删除指定页面的程序 实现如图&#xff1a; 代码&#xff1a; import sysimport osfrom PyQt5.QtWidgets import QApplication, QMainWindow, QPushButton, QVBoxLayout, QWidget, QFileDia…...

3分钟掌握:AI 3D建模神器Wonder3D,单图转3D的终极指南

3分钟掌握&#xff1a;AI 3D建模神器Wonder3D&#xff0c;单图转3D的终极指南 【免费下载链接】Wonder3D Single Image to 3D using Cross-Domain Diffusion for 3D Generation 项目地址: https://gitcode.com/gh_mirrors/wo/Wonder3D Wonder3D是一个革命性的AI 3D建模工…...

WarcraftHelper终极指南:3大模块彻底解决魔兽争霸3兼容性问题

WarcraftHelper终极指南&#xff1a;3大模块彻底解决魔兽争霸3兼容性问题 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 你是否还在为魔兽争霸3在Win…...

30+个Illustrator脚本解放你的设计时间:告别重复劳动的艺术

30个Illustrator脚本解放你的设计时间&#xff1a;告别重复劳动的艺术 【免费下载链接】illustrator-scripts Adobe Illustrator scripts 项目地址: https://gitcode.com/gh_mirrors/il/illustrator-scripts Adobe Illustrator是设计师的必备工具&#xff0c;但重复性操…...

答案不在知识库内,改改 RAG 提示词这样就够了吗?

今天抛出一个问题&#xff0c;如果你的 RAG 系统检索到了垃圾文档&#xff0c;它会不会编一个听起来像模像样的答案&#xff1f; 提示词中写了“不知道就别答”&#xff0c;能管住吗&#xff1f; 介绍下 CRAG 这种方案。 传统 RAG 有一个沉默的故障模式 先说个案例。 某企业…...

Synopsys SpyGlass 2016迁移记:从老系统到Ubuntu 20.04的完整环境适配与降级运行实战

Synopsys SpyGlass 2016迁移记&#xff1a;从老系统到Ubuntu 20.04的完整环境适配与降级运行实战当企业面临EDA工具版本升级与操作系统迭代不同步的困境时&#xff0c;如何让老版本工具在新系统上稳定运行成为工程师必须掌握的生存技能。本文将详细记录将Synopsys SpyGlass 201…...

告别环境配置焦虑:用 Bochs 2.6.10 在 Ubuntu 上快速搭建你的第一个‘自制操作系统’实验台

从零构建操作系统实验环境&#xff1a;Bochs 2.6.10在Ubuntu下的实战指南当我在大学第一次尝试编写引导扇区代码时&#xff0c;花了整整三天时间才让屏幕上显示出"Hello World"。这段经历让我深刻意识到&#xff1a;环境配置的复杂度往往比算法本身更令人崩溃。本文将…...

5分钟解锁全皮肤:R3nzSkin国服特供版完全指南

5分钟解锁全皮肤&#xff1a;R3nzSkin国服特供版完全指南 【免费下载链接】R3nzSkin-For-China-Server Skin changer for League of Legends (LOL) 项目地址: https://gitcode.com/gh_mirrors/r3/R3nzSkin-For-China-Server 你是否曾为心仪的限定皮肤望而却步&#xff1…...

量子机器学习分类器性能杀手:数据诱导随机性与类间隔理论解析

1. 项目概述 量子机器学习&#xff08;QML&#xff09;这几年挺火的&#xff0c;大家都想看看量子计算能不能在机器学习任务上带来点新东西。但说实话&#xff0c;很多早期的实验和理论分析都指向一个挺让人头疼的问题&#xff1a;模型动不动就“学废了”。表现就是&#xff0c…...

社区检测技术演进与HPMOCD多目标优化实践

1. 社区检测技术演进与多目标优化挑战社区检测作为复杂网络分析的核心技术&#xff0c;其发展历程经历了从启发式方法到数学优化&#xff0c;再到多目标协同进化的三个阶段。早期的GN算法采用边介数作为分裂标准&#xff0c;虽然结果精确但计算复杂度高达O(n)。2008年提出的Lou…...

基于Petri网与机器学习的等离子体化学反应网络简化方法

1. 项目概述与核心挑战在等离子体化学和化学工程领域&#xff0c;我们常常面对一个令人头疼的难题&#xff1a;一个看似简单的物理过程&#xff0c;背后却隐藏着成百上千个相互耦合的化学反应。就拿低温等离子体合成氨&#xff08;NH₃&#xff09;这个经典案例来说&#xff0c…...