mysqlmy.ini文件下载,mysql8配置文件myini

本文目录一览:

安装mysql没有my.ini文件

        打开cmd(记得”使用管理员身份“打开),如果没有配置环境变量,请cd(切换目录)到mysql程序下的bin文件夹下

执行命令 

D:\mysql\mysql-5.7.29-winx64\bin

“MySql”为服务名称,你的MysSql服务不一定是这个名称,可以打开电脑的服务窗口查看。

删除完成之后,最好去电脑的服务窗口看下,如果找不到MySql服务,说明已经已经删除成功。

如果还能看到MySql服务,可以手动右击选择”停止“,服务停止之后就会自动消失了。

在mysql程序的根目录下,新建一个my.ini空白文件,用记事本打开,将以下内容复制进去

# For advice on how to change settings please see

#

# *** DO NOT EDIT THIS FILE. It’s a template which will be copied to the

# *** default location during install, and will be replaced if you

# *** upgrade to a newer version of MySQL.

[client]

default-character-set = utf8mb4

[mysql]

default-character-set = utf8mb4

[mysqld]

character-set-client-handshake = FALSE

character-set-server = utf8mb4

collation-server = utf8mb4_bin

init_connect=’SET NAMES utf8mb4′

# Remove leading # and set to the amount of RAM for the most important data

# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.

innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging

# changes to the binary log between backups.

# log_bin

# These are commonly set, remove the # and set as required.

basedir = D:\MySQL

datadir = D:\MySQL\data

port = 3306

# server_id = …..

# Remove leading # to set options mainly useful for reporting servers.

# The server defaults are faster for transactions and fast SELECTs.

# Adjust sizes as needed, experiment to find the optimal values.

join_buffer_size = 128M

sort_buffer_size = 16M

read_rnd_buffer_size = 16M

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

其中basedir 和 datadir 根据实际MySql安装的位置进行修改。

删除之前生成的data文件,如果有重要的数据表,请先备份好。

回到cmd,重新生成data文件。在bin目录下运行:

mysqld –initialize-insecure –user=mysql

安装MySql服务,同时设置绑定my.ini配置文件。命令:

mysqld –install”MySql” –defaults-file=”d:/mysql/my.ini”

“MySql”是服务名称,80表示8.0版本,当然,也可以自己取别的名字。

”..\my.ini“是新建的配置文件的位置,也可以写成绝对路径”D:\MySql\my.ini“。

如果提示安装成功,这时打开电脑的”服务“窗口,可以找到新添加的MySql80服务:

这里有两种启动服务的方式:1)服务窗口启动;2)cmd启动

cmd方式:bin目录下执行命令

net start mysql

如果启动不成功

这时可能是my.ini配置文件中的某些配置有问题。你可以修改ini文件内容,然后从头按步骤再试一遍。

删除了data文件和服务之后,之前的密码就失效了,所以需要重新设置密码。

bin目录下执行命令

mysql -u root -p

这时密码为空,不需要填写,直接回车:

如果这里没有登陆成功

(敲黑板)这里有个需要注意的地方,在8.0之后的版本,修改root用户密码的命令是:

ALTER USER’root’@’localhost’IDENTIFIED WITH mysql_native_password BY’你的密码’;

之前的版本是:

update mysql.usersetauthentication_string=password(“你的密码”)whereuser=”root”;

命令:mysql exit

这里的命令和之前是一样的,就不写了,密码记得要填刚才设置的

如果修改后,重启服务报错

有一种可能:你修改的配置与服务初始化时的配置有冲突,这时只能从头开始,在初始化的时候绑定my.ini文件 。

免安装mysql 5.7 my.ini在哪

要自己建一个….

解压MySQL压缩包

将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:

“D:\mysql\mysql-5.7.10-winx64”

将解压目录下默认文件my-default.ini 拷贝一份,改名 my.ini

复制下面的配置信息到 my.ini 保存

#如果没有my-default.ini,可自己新建my.ini或者从其他地方中获取(下面红字部分安装位置要自己修改. 并且5.7.10中没有data文件夹,要从5.6版本中拷过来,强烈建议还是安装5.6版本比较好。为何要拷在第5步有解释)

####################################################

[client]

port=3306

default-character-set=utf8

[mysqld]

port=3306

character_set_server=utf8

basedir=D:\mysql\mysql-5.7.10-winx64

#解压目录

datadir=D:\mysql\mysql-5.7.10-winx64\data

#解压目录下data目录 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin]

D:\mysql\mysql-5.7.10-winx64\bin\mysqld.exe

####################################################

3. 添加环境变量

操作如下:

1)右键单击我的电脑-属性-高级系统设置(高级)-环境变量

点击系统变量下的新建按钮

输入变量名:MYSQL_HOME

输入变量值:D:\mysql\mysql-5.7.10-winx64

#即为mysql的自定义解压目录。

2)选择系统变量中的Path

点击编辑按钮

在变量值中添加变量值:%MYSQL_HOME%\bin

注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值,

4. 将mysql注册为windows系统服务

1)从控制台进入到MySQL解压目录下的 bin 目录下:

2)输入服务安装命令:mysqldinstall

5. 启动MySQL服务

方法一:

启动服务命令为:netstart mysql

方法二:

打开管理工具 服务,找到MySQL服务。

通过右键选择启动或者直接点击左边的启动来启动服务。

注意:作者在这一步启动服务时,出现在本地服务器启动不了服务的错误,经过百度了很多经验之后,找到了一种笨方法:5.7.10中没有data文件夹,要从5.6版本中拷过来,拷过来之后就没有错误了。

6. 修改 root 账号的密码

刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456

mysqladmin –u root password “123456”

//这个命令只在没有设置过密码时才有用

7.

(1)如何删除Mysql服务

在cmd输入 sc delete mysql //这里的mysql是你要删除的服务名

(2)如果你没有把5.6版本中的data拷到5.7.10版本下,那么你会出现:

错误:在本地计算机无法启动mysql服务

Mysql如何配置my.ini文件?

1、在我们的电脑上面找到mysql的安装路径,点击进去。

2、进去之后可以看到my.ini在mysql安装路径的根目录,这是其中一种情况。

3、另外一种情况是我们在mysql安装目录找不到,看到了my-default.ini文件,这时my.ini在“C:\ProgramData\MySQL\MySQL Server 5.6”目录下面,我们首先需要找到ProgramData文件夹,这是一个隐藏文件,需要隐藏文件可见才行,或者可以直接检索。

4、我们可以看到在“C:\ProgramData\MySQL\MySQL Server 5.6”目录下面找到了my.ini文件。

5、我们右键my.ini文件,选择打开方式,可以通过记事本和其他文本编辑器打开。

6、我们可以看到my.ini的文件打开了。

原创文章,作者:PQPV,如若转载,请注明出处:https://www.506064.com/n/144490.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
PQPVPQPV
上一篇 2024-10-25 13:51
下一篇 2024-10-25 13:51

相关推荐

  • vue下载无后缀名的文件被加上后缀.txt,有后缀名的文件下载正常问题的解决

    本文旨在解决vue下载无后缀名的文件被加上后缀.txt,有后缀名的文件下载正常的问题,提供完整的代码示例供参考。 一、分析问题 首先,需了解vue中下载文件的情况。一般情况下,我们…

    编程 2025-04-29
  • 如何在Java中拼接OBJ格式的文件并生成完整的图像

    OBJ格式是一种用于表示3D对象的标准格式,通常由一组顶点、面和纹理映射坐标组成。在本文中,我们将讨论如何将多个OBJ文件拼接在一起,生成一个完整的3D模型。 一、读取OBJ文件 …

    编程 2025-04-29
  • 为什么用cmd运行Java时需要在文件内打开cmd为中心

    在Java开发中,我们经常会使用cmd在命令行窗口运行程序。然而,有时候我们会发现,在运行Java程序时,需要在文件内打开cmd为中心,这让很多开发者感到疑惑,那么,为什么会出现这…

    编程 2025-04-29
  • Python程序文件的拓展

    Python是一门功能丰富、易于学习、可读性高的编程语言。Python程序文件通常以.py为文件拓展名,被广泛应用于各种领域,包括Web开发、机器学习、科学计算等。为了更好地发挥P…

    编程 2025-04-29
  • Python中读入csv文件数据的方法用法介绍

    csv是一种常见的数据格式,通常用于存储小型数据集。Python作为一种广泛流行的编程语言,内置了许多操作csv文件的库。本文将从多个方面详细介绍Python读入csv文件的方法。…

    编程 2025-04-29
  • Python将矩阵存为CSV文件

    CSV文件是一种通用的文件格式,在统计学和计算机科学中非常常见,一些数据分析工具如Microsoft Excel,Google Sheets等都支持读取CSV文件。Python内置…

    编程 2025-04-29
  • Python zipfile解压文件乱码处理

    本文主要介绍如何在Python中使用zipfile进行文件解压的处理,同时详细讨论在解压文件时可能出现的乱码问题的各种解决办法。 一、zipfile解压文件乱码问题的根本原因 在P…

    编程 2025-04-29
  • Python如何导入py文件

    Python是一种开源的高级编程语言,因其易学易用和强大的生态系统而备受青睐。Python的import语句可以帮助用户将一个模块中的代码导入到另一个模块中,从而实现代码的重用。本…

    编程 2025-04-29
  • Python合并多个相同表头文件

    对于需要合并多个相同表头文件的情况,我们可以使用Python来实现快速的合并。 一、读取CSV文件 使用Python中的csv库读取CSV文件。 import csv with o…

    编程 2025-04-29
  • Python写文件a

    Python语言是一种功能强大、易于学习、通用并且高级编程语言,它具有许多优点,其中之一就是能够轻松地进行文件操作。文件操作在各种编程中都占有重要的位置,Python作为开发人员常…

    编程 2025-04-29

发表回复

登录后才能评论