MySQL安装步骤

news/发布时间2024/8/25 19:10:20

MySQL安装步骤

  1. 查询是否安装

    查找以前是否装有mysql
    sc query mysql
    以管理员模式打开命令运行行,运行下面命令
    删除mysql
    停止服务
    net stop mysql
    删除
    sc delete mysql
    检查
    sc query mysql
    
  2. 下载压缩包添加my.ini配置文件

    [client]    #客户端设置,即客户端默认的连接参数
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306#默认编码
    default-character-set = utf8mb4[mysql]    #客户端设置
    #MySQL 提示符配置
    #用户名@主机名+mysql版本号+数据库名
    prompt=\\u@\\h \\v [\\d]>\\_# 设置mysql客户端默认字符集
    default-character-set = utf8mb4[mysqld]    #服务端基本设置
    # 默认连接端口
    port=3306# MySQL安装根目录的路径
    basedir=H:\mysql-8.0.28-winx64# MySQL服务器数据目录的路径
    datadir=H:\mysql-8.0.28-winx64\data# 允许最大连接数
    max_connections=200# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
    max_connect_errors=10#服务端默认编码
    character_set_server = utf8mb4#在创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB# 配置时区
    default-time_zone='+8:00'
    
  3. 安装并指定配置文件

    
    mysqld --install "MySQL" --defaults-file="H:\mysql-8.0.28-winx64\my.ini"初始化
    mysqld --initialize --console  ---- 生成data文件的随机密码   hBLJiq#sq4>8开启服务
    net start mysql登录验证
    mysql -uroot -p data文件的随机密码修改密码
    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    验证配置文件
    \s
    退出MySQL
    \q登录
    mysql -uroot -hlocalhost -p123456
  4. 环境变量

    不用多说,添加系统变量,path添加bin目录

  5. MySql忘记密码解决

    关闭服务跳过密码验证
    mysqld -console --skip-grant-tables --shared-memory另打开CMD 上个跳过密码验证的CMD不要关闭
    mysql -uroot -p 
    将登陆密码设置为空
    use mysql; 
    update user set authentication_string='' where user='root';
    \q
    关闭第一个CMD
    启动服务
    登录MySQL  此时密码为空
    进入后修改密码
    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    

上述内容为大学期间参考其他博客内容,参考链接有部分丢失
https://www.cnblogs.com/itcui/p/15511683.html 转载

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

如若内容造成侵权/违法违规/事实不符,请联系连锁易网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

软件测试/人工智能|Python逻辑运算符如何灵活使用

前言 当初学者探索Python编程时,理解逻辑运算符是掌握编程逻辑和决策流程的重要一环。逻辑运算符允许我们对多个条件进行组合,以便进行更复杂的逻辑判断。让我们深入了解Python中常用的逻辑运算符及其使用方法。 逻辑运算符 逻辑运算符一般用来解决当有多个关系条件需要判断时…

torch反向传播backward()函数解析

参考网址: https://blog.csdn.net/weixin_44179269/article/details/124573992?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170167791616800197042802%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=170167791616800197042…

Excel - 公式

公式引用公式示值身份证解析 =IF(MOD(MID(B2,17,1),2),"男","女") =MID(B2,7,8) =YEAR(NOW())-LEFT(D2,4)本文来自博客园,作者:VipSoft 转载请注明原文链接:https://www.cnblogs.com/vipsoft/p/17875361.html

【THM】开膛手约翰

约翰是谁? 开膛手约翰是目前最知名、最受欢迎和最通用的哈希破解工具之一。它结合了快速的破解速度和一系列非凡的兼容哈希类型。这个房间将假设没有以前的知识,因此在进入实际的哈希破解之前,我们必须首先介绍一些基本术语和概念。 单词列表 单词列表 正如我们在第一个任务…

记一次 .NET 某零售管理系统 存储不足分析

一:背景 1. 讲故事 前几天有位朋友找到我,说他的程序会偶发性的报 存储空间不足,无法处理此命令 的错误,让我帮忙看下到底怎么回事,哈哈,人家是有备而来,dump都准备好了,话不多说,直接分析开干。 二:WinDbg 分析 1. 捕获dump中的异常 一般来讲别人说的只是一个参考,…

最新版本——Hadoop3.3.6单机版完全部署指南

大家好,我是独孤风,大数据流动的作者。 本文基于最新的 Hadoop 3.3.6 的版本编写,带大家通过单机版充分了解 Apache Hadoop 的使用。本文更强调实践,实践是大数据学习的重要环节,也能在实践中对该技术有更深的理解,所以一些理论知识建议大家多阅读相关的书籍(都在资料包…

Windows上使用Docker搭建ChirpStack私有LoRa服务端

1. 安装docker 运行docker,这里就不细说了 2.下载ChirpStack项目包 ChirpStack提供了一个包含示例Docker Compose配置的存储库,以帮助开始使用ChirpStack,此存储库位于chirpstack-docker: Setup ChirpStack using Docker Compose,克隆项目文件到本地电脑,可以使用以下命令…

Java开发者的Python快速进修指南:面向对象--高级篇

在今天的课上,我们深入讨论了封装、反射和单例模式这几个重要的概念。我不想过多地赘述它们的细节,但是请大家务必记住它们的基本语法规则,因为这也是面向对象章节的结束。我希望大家能够牢牢掌握这些知识点,为未来的学习打下坚实的基础。首先,让我来介绍一下今天的主题。…

汇编-not非

该指令允许的操作数类型如下所示:NOT regNOT mem.386 .model flat,stdcall option casemap:none .stack 4096ExitProcess PROTO,dwExitCode:DWORD .data .code main PROC mov al,11110000b not al ;al=00001111bINVOKE ExitProcess,0 main ENDP END …

读程序员的README笔记02_软件的熵与技术债

软件的熵和技术债1. 提出问题 1.1. 所有的工程师都应该提出问题,这是学习的一个重要部分 1.2. 新手工程师会担心打扰队友而试图自己解决所有问题,这样做既慢又没有效 1.3. 尝试自己寻找答案 1.3.1. 即使你的同事知道答案,你也要付出努力,这样你会学到更多 1.3.2. 如果你没有…

排序

题目链接 912. 排序数组 1. 快速排序 2. 归并排序 思路 算法的思想是分治 一句话总结:将排序的任务先递归分解成一个一个小的任务,将小的任务完成,再用小任务完成大任务,逐步完成最终得到整个排序的任务。 一张图片直观表示分治的思路:题解思路上图中的每一层如何实现? 通…

成功实现FaceTime语音,FaceTime视频,FaceTime数据筛选,检测手机号是否开通FaceTime的实现原理

FaceTime是苹果公司iOS和macOS(以前称Mac OS X或OS X)内置的一款视频通话软件,通过Wi-Fi或者蜂窝数据接入互联网,在两个装有FaceTime的设备之间实现视频通话。其要求通话双方均具有装有FaceTime的苹果设备,苹果ID以及可接入互联网的3G/4G/5G或者Wi-Fi网络。一、Windows电脑…

ICEE-Induction Heater感应加热装置ZVS

FET型号: P75NF75, 75V, 75A 稳压管: 18V 1W 电感: 用1MM粗的漆包线绕20圈:加热线圈: 用铜线自制(5+5圈):

二、Spring学习 : 容器----BeanFactory+ApplicationContext 的多种容器实现

BeanFactory实现的特点 我们来着重讲一下DefaultListableBeanFactory这个实现类:点击查看完整代码 package com.itvayne.springbootcloudstudy.beanfactory01;import com.sun.org.slf4j.internal.Logger; import com.sun.org.slf4j.internal.LoggerFactory; import org.spring…

12月5日

今天,尝试进行一个类的直接传值,在使用接收表单的传值的后端无法正常接收,需要加上一个@RequestBody从而便于接收前端传递的值,便于后端的添加和修改. 最终,我打算在本次期末考试中使用轻量级的vue加上springboot和mabatis的方法完成本次测试,虽然在速度上可能会有一些不尽人意…

ABC325G offence 题解

给出一个长为 \(n\) 的字符串和非负整数 \(k\)。你可以进行以下操作若干次,使得最终字符串长度最小。 选择一个字串 of。然后删掉 of 以及这之后的 \(i\) 个字符。\(i\) 由你决定,但要满足 \(0\leq i\leq k\)。 输出这个最小长度。\(1\leq n,k\leq 300\)。做完以后感觉很简单…

coredump文件生成,以及GDB工具使用

一、core dump文件生成 Core文件其实就是内存的映像,当程序崩溃时,存储内存的相应信息,主用用于对程序进行调试。当程序崩溃时便会产生core文件,其实准确的应该说是core dump 文件,默认生成位置与可执行程序位于同一目录下。 1.查看core文件生成是否开启 ulimit -a第一行co…

自定义Windows服务启动失败

一、报错内容 “无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它” 二、解决方案 管理员身份运行cmd 进入到InstallUtil.exe的路径,使用cd命令。 我的目录为C:\Windows\Mic…

[OpenVR] OpenVR 驱动开发调试的方法小记

使用 WinDbg + GFlags 组合拳调试 OpenVR 驱动OpenVR 驱动开发调试方法 VR 也许是下一个风口,也许只是一场耀眼的烟花晚会。这年轻的平台还有许多未成形的构建,其中恰好就包括一个完整的调试架构。这使得 VR 开发,尤其是驱动层的开发,变得十分得痛苦。 因为我个人的习惯,我…

在 macOS 上搭建 Flutter 开发环境

目录下载 Flutter SDK配置 Flutter 环境变量及镜像检查开发环境参考 下载 Flutter SDK flutter官网下载:https://flutter.io/sdk-archive/#macos 若上述链接无法访问,可通过GitHub下载https://github.com/flutter/flutter/releases将下载的 flutter sdk 解压到一个地方(这里…
推荐文章