mysql安装教程保姆级

news2024/9/21 22:18:24

MySQL免安装本地运行

  • 1.下载MySQL
  • 2.创建install.bat
  • 3.init.sql 初始创建
  • 4.环境变量配置
  • 5.运行 install.bat 管理员权限运行
  • 6.连接成功
  • 遇到的问题

1.下载MySQL

①地址:https://downloads.mysql.com/archives/community/
②解压
在这里插入图片描述

2.创建install.bat

放在mysql>bin同目录下

@echo off
:: 获取绝对路径
set localpath=%~dp0
:: my.ini路径
set myinipath=%localpath%mysql\my.ini
:: 初始化my.ini
echo Initialize my.ini
echo [mysql] >>%myinipath%
:: # 设置mysql客户端默认字符集
echo default-character-set=utf8 >>%myinipath%
echo [client] >>%myinipath%
:: # 设置mysql客户端连接服务端时默认使用的端口
echo port=3306 >>%myinipath%
echo default-character-set=utf8 >>%myinipath%
echo [mysqld] >>%myinipath%
:: # 设置3306端口
echo port=3306 >>%myinipath%
:: # 设置mysql的安装目录
echo basedir=C:\\for_me\\mianAnZhuang\\mysql >>%myinipath%
:: # 设置mysql数据库的数据的存放目录
echo datadir=C:\\for_me\\mianAnZhuang\\mysql\\data >>%myinipath%
:: # 允许最大连接数
echo max_connections=200 >>%myinipath%\
:: # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
echo max_connect_errors=10 >>%myinipath%
:: # 服务端使用的字符集默认为UTF8
echo character-set-server=utf8 >>%myinipath%
:: # 创建新表时将使用的默认存储引擎
echo default-storage-engine=INNODB >>%myinipath%
:: #设置用户密码过期时间
echo default_password_lifetime=0 >>%myinipath%

echo The installation path is added to the system variable PATH
setx path "C:\for_me\mianAnZhuang\mysql\bin;%path%" /m
echo Start the my.ini configuration
%localpath%mysql\bin\mysqld -install
C:
cd C:\for_me\mianAnZhuang\mysql\bin
mysqld --initialize
echo skip-grant-tables >>%myinipath%
echo Start the MySQL service
net start MySQL
echo Initializes MySQL users and permissions
:: 用户密码、权限初始化sql
mysql -u root < C:\mysql\init.sql
pause

3.init.sql 初始创建

放在mysql>bin同目录下 root密码初始化

flush privileges;
set password for root@localhost = password('root');
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
flush privileges;

4.环境变量配置

C:mysql\bin

5.运行 install.bat 管理员权限运行

6.连接成功

在这里插入图片描述

遇到的问题

Table ‘performance_schema.session_variables’ doesn’t exist以及后续升级mysql遇到的cannot select database 问题

解决方法:在my.ini中[mysqld]配置加上

show_compatibility_56 = ON
performance_schema

重新启动服务,即可。!!!
请添加图片描述
在这里插入图片描述

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

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

相关文章

时序预测 | MATLAB实现GRNN广义回归神经网络时间序列预测(多指标,多图)

时序预测 | MATLAB实现GRNN广义回归神经网络时间序列预测(多指标,多图) 目录 时序预测 | MATLAB实现GRNN广义回归神经网络时间序列预测(多指标,多图)效果一览基本介绍程序设计参考资料效果一览 基本介绍 1.MATLAB实现GRNN广义回归神经网络时间序列预测(完整源码和数据) …

hive-date

current_date -- 获取当前系统时间 &#xff0c;获取到的是10 的系统时间 例如 &#xff1a; 2023-07-28 select current_date form edw.test;current_timestamp -- 获取当前的时间戳日期格式&#xff0c;例如 1957-07-27 13:31:21.641 会取到毫秒的一个时间戳格式 select *…

openvino批量推理资料汇总

1、开发者实战 | 基于 C# 和 OpenVINO™ 2023.0部署 YOLOv8 全系列模型_OpenVINO 中文社区的博客-CSDN博客 2、在英特尔 CPU 上加速 Stable Diffusion 推理_OpenVINO 中文社区的博客-CSDN博客 3、 5周年更新 | OpenVINO™ 2023.0&#xff0c;让AI部署和加速更容易_OpenVINO 中…

【C++】—— 多态的基本介绍

前言&#xff1a; 在之前的学习过程中&#xff0c;我们已经对继承进行了详细的学习和了解。今天&#xff0c;我将带领大家学习的是关于 多态 的基本知识。 目录 &#xff08;一&#xff09;多态的概念 1、概念 &#xff08;二&#xff09;多态的定义及实现 1、多态的构成条…

【力扣每日一题】2023.8.1 英雄的力量

目录 题目&#xff1a; 示例&#xff1a; 分析&#xff1a; 代码&#xff1a; 题目&#xff1a; 示例&#xff1a; 分析&#xff1a; 题目给我们一个数组&#xff0c;让我们找出数组的每个非空子数组&#xff08;不用连续&#xff09;&#xff0c;然后按照公式算出子数组的…

CNN、数据预处理、模型保存

目录 CNN代码读取数据搭建CNN训练网络模型 数据增强迁移学习图像识别策略数据读取定义数据预处理操作冻结resnet18的函数把模型输出层改成自己的设置哪些层需要训练设置优化器和损失函数训练开始训练再训练所有层关机了&#xff0c;再开机&#xff0c;加载训练好的模型 CNN 代码…

计算机网络(2) --- 网络套接字UDP

计算机网络&#xff08;1&#xff09; --- 网络介绍_哈里沃克的博客-CSDN博客https://blog.csdn.net/m0_63488627/article/details/131967378?spm1001.2014.3001.5501 目录 1.端口号 2.TCP与UDP协议 1.TCP协议介绍 1.TCP协议 2.UDP协议 3.理解 2.网络字节序 发送逻辑…

Node.js之express框架学习心得

Node.js:颠覆传统的服务器端开发 Node.js是基于Chrome V8引擎构建的JavaScript运行时,它采用了完全不同的开发模型。Node.js使用事件驱动和非阻塞I/O的方式处理请求,通过单线程和异步机制,实现高效的并发处理。这意味着在Node.js中,一个线程可以处理数千个并发连接,大大提…

Debian 12.1 “书虫 “发布,包含 89 个错误修复和 26 个安全更新

导读Debian 项目今天宣布&#xff0c;作为最新 Debian GNU/Linux 12 “书虫 “操作系统系列的首个 ISO 更新&#xff0c;Debian 12.1 正式发布并全面上市。 Debian 12.1 是在 Debian GNU/Linux 12 “书虫 “发布六周后推出的&#xff0c;目的是为那些希望在新硬件上部署操作系统…

从内核源码看 slab 内存池的创建初始化流程

slab cache 机制确实比较复杂&#xff0c;涉及到的场景又很多&#xff0c;大家读到这里&#xff0c;我想肯定会好奇或者怀疑笔者在上篇文章中所论述的那些原理的正确性&#xff0c;毕竟 talk is cheap &#xff0c;所以为了让大家看着安心&#xff0c;理解起来放心&#xff0c;…

让SpringBoot不需要Controller、Service、DAO、Mapper,卧槽!这款工具绝了!

Dataway介绍 Dataway 是基于 DataQL 服务聚合能力&#xff0c;为应用提供的一个接口配置工具。使得使用者无需开发任何代码就配置一个满足需求的接口。整个接口配置、测试、冒烟、发布。一站式都通过 Dataway 提供的 UI 界面完成。UI 会以 Jar 包方式提供并集成到应用中并和应…

在windows下安装ruby使用gem

在windows下安装ruby使用gem 1.下载安装ruby环境2.使用gem3.gem换源 1.下载安装ruby环境 ruby下载地址 选择合适的版本进行下载和安装&#xff1a; 在安装的时候&#xff0c;请勾选Add Ruby executables to your PATH这个选项&#xff0c;添加环境变量&#xff1a; 安装Ruby成…

vue-print-nb使用(实现分页打印)

参考链接&#xff1a;vue-print-nb - npm (npmjs.com)https://www.npmjs.com/package/vue-print-nb 一、安装 1、Vue2安装 npm install vue-print-nb --save <!-- 全局配置&#xff1a;main.js --> import Print from vue-print-nb // Global instruction Vue.use(P…

解码“平台工程”,VMware 有备而来

随着全球数字化进程加快&#xff0c;企业使用前沿技术加快商业创新&#xff0c;以提高竞争力。其中如何加快开发效率&#xff0c;为客户创造更多价值成为新的关注焦点。 继DevOps后&#xff0c;“平台工程”&#xff08;Platform Engineering&#xff09; 一词引发热议。平台工…

Redis的安装部署以及基本的使用

目录 一、Linux下直接安装Redis &#xff08;1&#xff09;下载Redis安装包 &#xff08;2&#xff09;安装GCC编译环境 &#xff08;3&#xff09;安装Redis &#xff08;4&#xff09;服务启动 &#xff08;5&#xff09;后台启动 二、使用Docker安装部署Redis &…

火车头采集器免费版【php源码】

大家好&#xff0c;小编来为大家解答以下问题&#xff0c;python turtle circle 画半圆圆心在哪&#xff0c;python中用turtle画一个圆形&#xff0c;现在让我们一起来看看吧&#xff01; 1、t.circle(100,180)的意思&#xff1f; t.circle(100, 180)是Python中turtle库中的一…

18- C++ 强制类型转换-6 (C++)

第八章 强制类型转换 c提供了 隐式类型转换&#xff0c;所谓隐式类型转换&#xff0c;是指不需要用户干预&#xff0c;编译器默认进行的类型转换行为&#xff08;很多时候用户可能都不知道到底进行了哪些转换&#xff09;。例如&#xff1a; int nValue 8; double dValue 10…

评估修改后的YOLOv8模型的参数量和速度

YOLOv8公布了自己每个模型的速度和参数量 那么如果我们自己对YOLOv8做了一些修改&#xff0c;又怎么样自己写代码统计一下修改后的模型的参数量和速度呢&#xff1f; 其实评估这些东西&#xff0c;大多数情况下不需要我们从头自己写一个函数来评估 一般来说&#xff0c;只要…

【云存储】使用OSS快速搭建个人网盘教程(阿里云)

使用OSS快速搭建个人网盘 一、基础概要1. 主要的存储类型1.1 块存储1.2 文件存储1.3 对象存储 2. 对象存储OSS2.1 存储空间2.2 地域2.3 对象2.4 读写权限2.5 访问域名&#xff08;Endpoint&#xff09;2.6 访问密钥2.7 常用功能&#xff08;1&#xff09;创建存储空间&#xff…