安装和卸载Mysql(压缩版)

ops/2024/11/8 14:03:33/

一、安装Mysql

1.解压后在文件夹里创建一个名为“data”的文件夹,再新建一个名为“my.ini”的文件

2.打开“my.ini”文件,编辑,复制以下内容到文件里面(注意,安装目录不能有中文,并且把"\"改为“\\”)

[mysqld]
# skip_grant_tables
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\\yunjisuan\\mysql\\mysql-5.7.28-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\\yunjisuan\\mysql\\mysql-5.7.28-winx64\\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
#开启二进制日志
log-bin=mysql-bin
#指定写入二进制的事件格式
binlog-format=MIXED
#给mysql服务器分配id
server-id=1001[client]
#password = your_password
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4

3.配置环境变量

进去后编辑,把安装路径写上去

4.初始化Mysql

打开cmd

输入”mysqld --initialize --console“并记住临时密码

创建Mysql服务名称

mysqld --install mysql8

然后重新打开cmd,输入”net start mysql8“启动mysql

5.使用临时密码登录

mysql -uroot -p

6.修改密码

ALTER USER root@localhost IDENTIFIED mysql_native_password BY '新密码';
ALTER USER root@localhost IDENTIFIED BY 'root';

二、卸载

先在cmd停止服务

net stop mysql8

然后删除解压”mysql“文件夹即可

三、图书管理系统

1.图书管理系统数据库

2.用户表

3.图书表

4.借阅登记表


http://www.ppmy.cn/ops/131948.html

相关文章

[VUE]框架网页开发1 本地开发环境安装

前言 其实你不要看我的文章比较长,但是他就是很长!步骤其实很简单,主要是为新手加了很多解释! 步骤一:下载并安装 Node.js 访问 Node.js 官网: Node.js — Download Node.js 下载 Windows 64 位版本&…

idea | 搭建 SpringBoot 项目之配置 Maven

目录 1 配置 Maven1.1 打开 settings.xml 文件1.2 配置本地仓库路径1.3 配置中央仓库路径1.4 配置 JDK 版本1.5 重新下载项目依赖 2 配置 idea2.1 在启动页打开设置2.2 配置 Java Compiler2.3 配置 File Encodings2.4 配置 Maven2.5 配置 Auto Import2.6 配置 Cod…

第二章 虚拟仪器及其构成原理

目录 第二章 虚拟仪器及其构成原理 第七章 基于VXI总线的虚拟仪器 7.2 VXI总线系统的体系结构 7.3.1 系统和硬件 7.5 PXI总线与PCI性能比较 第二章 虚拟仪器及其构成原理 2.4 虚拟仪器及其系统集成 2.4.1 虚拟仪器硬件组成 接口硬件:根据不同的标…

达梦数据库安全管理

1、概述 数据库安全管理是指采取各种安全措施对数据库及其相关文件和数据进行保护。数据库 系统的重要指标之一是确保系统安全,以各种防范措施防止非授权使用数据库,主要通过数 据库管理系统进行实现。数据库系统中一般采用用户标识与鉴别、存取控制以及…

Hive 操作基础(进阶篇☝️)

Hive 入门操作 创建表 EXTERNAL,创建外部表 PARTITIONED BY, 分区表 CLUSTERED BY,分桶表 STORED AS,存储格式 LOCATION,存储位置 ......, 数据类型 内部表 创建普通内部表: create table [if not exists…

第73期 | GPTSecurity周报

GPTSecurity是一个涵盖了前沿学术研究和实践经验分享的社区,集成了生成预训练Transformer(GPT)、人工智能生成内容(AIGC)以及大语言模型(LLM)等安全领域应用的知识。在这里,您可以找…

闪耀CeMAT亚洲物流展,驭势科技发布第五代U-Drive®智驾系统

11月5日,驭势科技于CeMAT首日,举行主题为 “驱动物流创新引擎,重塑产业新质生态”的新品发布会,正式发布第五代U-Drive智能驾驶系统。来自各行业的生态伙伴及业内专家莅临现场,共同见证驭势科技在自动驾驶技术领域的又…

元戎启行嵌入式面试题及参考答案

介绍下 CAN 通信原理 控制器局域网(CAN)是一种串行通信协议,主要用于汽车、工业自动化等领域的电子控制单元(ECU)之间的通信。 其通信原理是基于多主站架构。在总线上,多个节点(设备)都可以主动发起通信。CAN 协议使用差分信号来传输数据,通过两条信号线 CAN_H 和 CAN…