MySQL 实验1:Windows 环境下 MySQL5.5 安装与配置

MySQL 实验1:Windows 环境下 MySQL5.5 安装与配置

目录

  • MySQL 实验1:Windows 环境下 MySQL5.5 安装与配置
    • 一、MySQL 软件的下载
    • 二、安装 MySQL
    • 三、配置 MySQL
        • 1、配置环境变量
        • 2、安装并启动 MySQL 服务
        • 3、设置 MySQL 字符集
        • 4、为 root 用户设置登录密码

一、MySQL 软件的下载

1、登录网址:www.mysql.com,点击【DOWNLOADS】选项。如下图所示:

在这里插入图片描述

2、下拉到页面的底部,在【DOWNLOADS】选项下面点击【MySQL Community Server】。如下图所示:

在这里插入图片描述

3、在弹出的页面中点击【Archives】。如下图所示:

在这里插入图片描述

4、在弹出的页面中选择 MySQL 的版本号、所使用的操作系统以及操作系统的版本。选择第一个文件,单击【Download】按钮下载软件。如下图所示:

在这里插入图片描述

5、下载完毕,软件信息如下图所示:

在这里插入图片描述

二、安装 MySQL

1、双击 MySQL 安装文件,弹出安装向导,单击【Next】按钮。如下图所示:

在这里插入图片描述

2、在弹出的窗口中选择【I accept the terms in the License Agreement】选项,然后单击【Next】按钮。如下图所示:

在这里插入图片描述

3、在弹出的窗口中选择【Custom 】选项。如下图所示:

在这里插入图片描述

4、在弹出的窗口中单击【Browse 】按钮,修改 MySQL 的安装路径,然后单击【Next】按钮。如下图所示:

在这里插入图片描述

5、在弹出的窗口中单击【Install 】按钮,开始安装。如下图所示:

在这里插入图片描述

6、安装完成后,在弹出的窗口中取消选择【Launch the MySQL Instance Configuration Wizard 】选项,然后单击【Finish】按钮完成安装。如下图所示:

在这里插入图片描述

三、配置 MySQL

1、配置环境变量

本次安装 MySQL 的安装路径为:d:\mysql,因此需要把 【d:\mysql\bin】目录添加到环境变量中。步骤如下:

(1)在桌面上右击【此电脑 】图标,在弹出的快捷菜单中选择【属性】。如下图所示:

在这里插入图片描述

(2)在弹出的【设置】窗口中,输入【环境】,然后在下拉列表中选择【编辑系统环境变量】,如下图所示。

在这里插入图片描述

(3)在弹出的【系统属性】对话框中,单击【环境变量】按钮,如下图所示。

在这里插入图片描述

(4)在弹出的【环境变量】对话框中选择【Path】,然后单击【编辑】按钮,如下图所示。

在这里插入图片描述

(5)在弹出的【编辑环境变量】对话框中单击【新建】按钮,把 MySQL 的 bin 路径粘贴到最后一行,如下图所示。

在这里插入图片描述

(6)单击【确定】按钮完成环境变量的配置。

注意:环境变量配置完成后必须重新打开 cmd 命令行窗口才会生效。

2、安装并启动 MySQL 服务

(1)以管理员身份打开 windows 命令行窗口,如下图所示。

在这里插入图片描述

(2)在命令行窗口,输入以下命令安装 MySQL 服务

在这里插入图片描述

(3)输入以下命令启动 MySQL 服务

在这里插入图片描述

(4)登录 MySQL

此种安装方式,MySQL 没有密码,提示输入密码时,直接按回车即可。使用如下命令登录 MySQL:

在这里插入图片描述

3、设置 MySQL 字符集

为了使 MySQL 能够正确显示汉字,需要配置 MySQL 的字符集。在 Windows 环境下,我们以 latin1 字符集为例,配置步骤如下:

(1)进入 MySQL 的安装目录,创建 MySQL 的配置文件。文件名为:my.ini,如下图所示:

在这里插入图片描述

(2)打开 my.ini 文件,在文件中输入如下内容并保存文件:

[mysql]
default-character-set=latin1[mysqld]
character-set-server=latin1

(3)重启 MySQL 服务(先关闭 MySQL 服务,再启动 MySQL服务),如下图所示:

注:当修改 MySQL 的配置文件时,要使新的配置生效,必须重新启动 MySQL 服务。

在这里插入图片描述

4、为 root 用户设置登录密码

方法一:使用 set password 命令

如果需要为 root 用户设置登录密码,以 root 用户登录 MySQL,然后执行如下命令:

-- 命令格式:set password for 用户名@localhost=password('新密码');mysql> set password for root@localhost=password('123456');
Query OK, 0 rows affected (0.00 sec)

方法二:使用 mysqladmin 工具

在 Windows 命令行窗口中(在系统命令下执行,不需要登录 MySQL)输入如下命令:

# 命令格式:mysqladmin -u用户名 -p旧密码 password 新密码C:\Users\Administrator>mysqladmin -uroot -p123456 password 'wgx123456'
Warning: single quotes were not trimmed from the password by your command
line client, as you might have expected.

如下图所示:

在这里插入图片描述

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

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

相关文章

【Docker】配置文件

问题 学习Docker期间会涉及到docker的很多配置文件,可能会涉及到的会有: /usr/lib/systemd/system/docker.service 【docker用于被systemd管理的配置文件】 /etc/systemd/system/docker.service.d【覆盖配置文件的存放处】 /etc/systemd/system/mul…

828华为云征文|部署音乐流媒体服务器 mStream

828华为云征文|部署音乐流媒体服务器 mStream 一、Flexus云服务器X实例介绍二、Flexus云服务器X实例配置2.1 重置密码2.2 服务器连接2.3 安全组配置2.4 Docker 环境搭建 三、Flexus云服务器X实例部署 mStream3.1 mStream 介绍3.2 mStream 部署3.3 mStream 使用 四、…

【MySQL】Ubuntu环境下MySQL的安装与卸载

目录 1.MYSQL的安装 2.MYSQL的卸载 1.MYSQL的安装 首先我们要看看我们环境里面有没有已经安装好的MySQL 我们发现是默认是没有的。 我们还可以通过下面这个命令来确认有没有mysql的安装包 首先我们得知道我们当前的系统版本是什么 lsb_release -a 我们在找apt源的时候&a…

20241004给荣品RD-RK3588-AHD开发板刷Rockchip原厂的Android12时永不休眠的步骤

20241004给荣品RD-RK3588-AHD开发板刷Rockchip原厂的Android12时永不休眠的步骤 2024/10/4 19:22 1、 Z:\rk3588s4_3588a12\device\rockchip\common\device.mk ifeq ($(strip $(BOARD_HAVE_BLUETOOTH_RTK)), true) include hardware/realtek/rtkbt/rtkbt.mk endif ifeq ($(str…

【文件增量备份系统】MySQL百万量级数据量分页查询性能优化

🎯 导读:本文针对大数据量下的分页查询性能问题进行了深入探讨与优化,最初查询耗时长达12秒,通过避免全表计数及利用缓存保存总数的方式显著提升了浅分页查询速度。面对深分页时依然存在的延迟,采用先查询倒数第N条记录…

【机器学习】探索GRU:深度学习中门控循环单元的魅力

目录 🍔 GRU介绍 🍔 GRU的内部结构图 2.1 GRU结构分析 2.2 GRU工作原理 2.4 Bi-GRU介绍 2.3 使用Pytorch构建GRU模型 2.5 GRU优缺点 🍔 小结 学习目标 🍀 了解GRU内部结构及计算公式. 🍀 掌握Pytorch中GRU工具…

【开源免费】基于SpringBoot+Vue.JS洗衣店订单管理系统(JAVA毕业设计)

本文项目编号 T 068 ,文末自助获取源码 \color{red}{T068,文末自助获取源码} T068,文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析 六、核心代码6.1 顾…

【Python】Uvicorn:Python 异步 ASGI 服务器详解

Uvicorn 是一个为 Python 设计的 ASGI(异步服务器网关接口)Web 服务器。它填补了 Python 在异步框架中缺乏一个最小化低层次服务器/应用接口的空白。Uvicorn 支持 HTTP/1.1 和 WebSockets,是构建现代异步Web应用的强大工具。 ⭕️宇宙起点 &a…

界星空科技漆包线行业称重系统

万界星空科技为漆包线行业提供的称重系统是其MES制造执行系统解决方案中的一个重要组成部分。以下是对该系统的详细介绍: 一、系统概述 万界星空科技漆包线行业称重系统,是集成在MES系统中的一个功能模块,专门用于漆包线生产过程中的重量检…

数据结构-LRU缓存(C语言实现)

遇到困难,不必慌张,正是成长的时候,耐心一点! 目录 前言一、题目介绍二、实现过程2.1 实现原理2.2 实现思路2.2.1 双向链表2.2.2 散列表 2.3 代码实现2.3.1 结构定义2.3.2 双向链表操作实现2.3.3 实现散列表的操作2.3.4 内存释放代…

【玩转 JS 函数式编程_006】2.2 小试牛刀:用函数式编程(FP)实现事件只触发一次

文章目录 2.2 该问题的函数式解 A functional solution to our problem1. 高阶函数解 A higher-order solution2. 高阶函数解的手动测试 Testing the solution manually3. 高阶函数解的自动测试 Testing the solution automatically4. 更好的解决方案 Producing an even better…

idea创建springboot模块

1.点击file->新建->model server url:如果倒数第二个java选项没有11,就把这里改为阿里云的 name:模块名字 location:文件存放的位置 其他的根据图片自行填写 2. 3.验证 如果没有iml文件(不影响,可以不弄)&#…

LabVIEW提高开发效率技巧----属性节点优化

在LabVIEW开发中,优化代码的效率和性能是非常重要的,尤其是在涉及前面板控件的属性节点时。频繁使用属性节点可能会导致程序执行速度的明显下降,特别是在处理大量数据或高频率操作时。下面详细介绍一些在LabVIEW开发中优化属性节点使用的技巧…

数据结构--线性表(顺序结构)

1.线性表的定义和基本操作 1.1线性表以及基本逻辑 1.1.1线性表 (1)n(>0)个数据元素的有限序列,记作(a1,a2,...an),其中ai是线性表中的数据元素,n是表的长度。 (2)…

4个顶级的大模型推理引擎

LLM 在文本生成应用中表现出色,例如具有高理解度和流畅度的聊天和代码完成模型。然而,它们的庞大规模也给推理带来了挑战。基本推理速度很慢,因为 LLM 会逐个生成文本标记,需要对每个下一个标记进行重复调用。随着输入序列的增长&…

ElasticSearch 备考 -- 备份和恢复

一、题目 备份集群下的索引 task,存储快照名称为 snapshot_1 二、思考 这个涉及的是集群的备份,主要是通过创建快照,涉及到以下2步骤 Setp1:注册一个备份 snapshot repository Setp2:创建 snapshot 可以通过两种方…

MindSearch 部署到Github Codespace 和 Hugging Face Space

conda init后需要重开终端,不然一键复制会导致后续pip install会安装错环境 还是报错 ImportError: cannot import name AutoRegister from class_registry (/opt/conda/envs/mindsearch/lib/python3.10/site-packages/class_registry/__init__.py)pip install --…

【技术分析】嘉楠科技SoC芯片K230

概述 K230是嘉楠科技Kendryte系列AIoT芯片中的最新一代SoC芯片,该芯片采用全新的多异构单元加速计算架构,集成的玄铁C908具有2个高能效RISCV计算核心,内置新一代KPU(Knowledge Process Unit)智能计算单元,…

Unity初识+面板介绍

Unity版本使用 小版本号高,出现bug可能性更小;一台电脑可以安装多个版本的Unity,但是需要安装在不同路径;安装Unity时不能有中文路径;Unity项目路径也不要有中文。 Scene面板 相当于拍电影的片场,Unity程…