绿色版mysql安装教程_mysql有几个版本

绿色版mysql安装教程_mysql有几个版本简述绿色安装MySQL5.7版本以及配置my.ini文件注意事项

绿色安装MySQL5.7版本-

前言

  由于前段时间电脑重装,虽然很多软件不在C盘,但是由于很多注册表以及关联文件被删除,很多软件还需要重新配置甚至卸载重装。
  使用MySQL时就遇到了这种情况,在修改配置文件无效的情况下选择了重新安装。为了更稳定,个人选择了5.7.24绿色解压版,具体安装过程网上博客以及视频教程很多,文中只作简单叙述,今天主要是说明配置my.ini文件过程中需要注意的事项。

以5.7.24为例
  1. 在官网下载MySQL对应操作系统的绿色解压版本安装包,选择合适的盘符解压。

  2. 解压后可以看到文件夹中内容,但是会缺少data文件夹以及后缀名微.ini的配置文件
    image

  3. 建议配置环境变量,与Java配环境变量异曲同工,不再赘述。

  4. 在上面说过,少了两个东西,存放数据的data文件夹以及配置文件.ini,下面要配置.ini文件来解决这一问题。

  • 在根目录下新建一个文本文件,将txt后缀名改为ini,命名一般设为my.ini。核心内容如下,直接复制也可以:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8

[mysqld]
#设置3306服务端端口
port = 3306

# 设置mysql的安装目录
basedir="F:/MySQL/mysql-5.7.24/"
    
# 设置服务端默认字符集
character-set-server=utf8

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

# 设置严格SQL模式   
sql-mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 
  • 我看了一下,网上百分之九十九的配置文件教程都是要求你再写一个data文件夹的存放目录,也就是datadir=“路径名”,我的建议就是千万别写,MySQL会自动生成data文件夹,多配置这句话的后果就是永远也启动不了MySQL服务,不管你是从我的电脑—-管理—-服务中启动还是管理员cmd模式敲net start mysql启动,都会报错!另外,也不要尝试自己去新建一个空的data文件夹
  1. 必须以管理员方式运行cmd命令(否则会报错,权限不够)
  • 首先可以输入mysqld -V查看安装版本,可以查看则说明环境变量配置成功。
  • 输入mysqld --initialize-insecure无密码初始化,这一步在控制台没有提示,光标仅会下移,但是在根目录可以看见多出一个data文件夹
    绿色版mysql安装教程_mysql有几个版本
    绿色版mysql安装教程_mysql有几个版本
  1. 输入mysqld -install进行安装MySQL服务
  2. 输入net start mysql
  3. 命令行提示安装成功后,可以在windows服务中查看,打开任务管理器即可找到服务中对应的MySQL服务

image

结束

  软件安装时每个人都会碰到不同的问题,也许换个版本,问题的解决方式又有不同,所以还是要深入学习,共勉!

原文地址:https://www.cnblogs.com/KobeForever/archive/2022/07/16/WhereAmazingHappens.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5001.html

(0)
上一篇 2023-05-27
下一篇 2023-05-27

相关推荐

  • 在数据库中存储的是数据结构_数据库物理存储结构

    在数据库中存储的是数据结构_数据库物理存储结构探索数据库内部存储数据存储结构,将从数据库内部如何存储数据,索引数据如何存储,操作数据对存储影响,最后总结。

    2023-02-13
    148
  • 链接服务器读取Mysql-「终于解决」

    链接服务器读取Mysql-「终于解决」可以毫不夸张的说:“网上所有搜索出来的答案,都没有解决我的问题”,我是采用以下的方式处理此异常,借此宝地mark一下 今天使用链接服务器查询Mysql数据库时,出现以下问题: 消息 7347,级别 1

    2023-05-01
    145
  • Python参数定义

    Python参数定义在Python中,参数是指向函数传递数据的值。它们可以是任何数据类型,如数字、字符串、列表、元组等。Python的函数中定义参数时,需要指定它们的名称和默认值。在调用函数时,可以给参数传递实际值。参数是Python函数最重要的组成部分之一,它可以让我们的代码更具灵活性和可读性。

    2024-01-02
    119
  • SpringBoot整合EasyExcel实现文件导入导出「建议收藏」

    SpringBoot整合EasyExcel实现文件导入导出「建议收藏」主要内容难点在于文件的自定义导出策略、自定义类型转换器、文件读入监听器的基本使用,趁热食用,味道极佳😄😄😄

    2023-03-02
    155
  • 如何在Python中使用锚点来创建页面内链接

    如何在Python中使用锚点来创建页面内链接在Web开发中,页面内链接是非常常见的一种需求,可以帮助用户快速定位、跳转到感兴趣的内容区域。Python作为一门优秀的编程语言,也提供了很多实现页面内链接的方法。在本文中,我们将介绍如何在Python中使用锚点来创建页面内链接。

    2024-02-25
    114
  • 数据库、表的增删改查操作SQL语句语法_数据库的基础是什么

    数据库、表的增删改查操作SQL语句语法_数据库的基础是什么MySQL环境配置(mysql有下载包) MySQL数据库表的基础操作(增删改查)—讲解一 MySQL数据库表的模糊/多行/分组/排序/分页查询以及字mysql数据类型的讲解—讲解二 MyS…

    2023-02-03
    151
  • Python中range函数的使用方法

    Python中range函数的使用方法Python中的range函数是一个非常常用的函数,它主要用来生成一系列的数字。它的基本用法是range(start, stop[, step]),其中start表示序列的起始值,stop表示序列的结束值(不包含),step表示序列中两个相邻的数字的步长。

    2023-12-10
    118
  • 用什么打开python项目(如何用python打开一个软件)

    用什么打开python项目(如何用python打开一个软件)答:如果您已经成功安装Python,那么对于初学者来说,你可以先在命令行下执行一些语句去看一下效果。 Python和C语言等有一些不一样,它可以逐行解析语句,如下所示,定义一个变量a的值。

    2023-10-26
    142

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注