mysql缺少my.ini文件的最佳解决方法

 更新时间:2024年01月06日 16:03:50   作者:发明家_2  
my.ini是MySQL数据库中使用的配置文件,修改这个文件可以达到更新配置的目的,下面这篇文章主要给大家介绍了关于mysql缺少my.ini文件的最佳解决方法,需要的朋友可以参考下

1.在服务里停掉现有的mysql服务

2.打开管理员模式下的命令行窗口,win+r,先别按回车,在shift+ctrl+enter就能进入

3.进入到mysql的bin目录,执行命令

sc delete 服务名

这个服务名就是你在服务里看到的名字

4.添加my.ini文件

my.ini内容

[mysqld]
port=3306
basedir=D:\Environment\mysql\mysql-5.7.43
datadir=D:\Environment\mysql\mysql-5.7.43\data
max_connections=200
max_connect_errors=10
character-set-server=utf8
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password

[mysql]
default-character-set=utf8
[client]
port=3306
default-character-set=utf8

注意路径

5.执行

 mysqld --initialize-insecure --user=mysql

6.创建新MySQL服务

注意改成自己路径,MySql57名字可以自己改成其他的

mysqld --install "MySql57" --defaults-file="D:\Environment\mysql\mysql_5.7.43\my.ini"

7.去服务里看新的服务是否存在了,重新启动服务

net start MySql57

8.设置数据库密码

在mysql的bin目录下,执行

mysql -u root -p

不输密码直接回车

update mysql.user set authentication_string=password("你的密码") where user="root";

总结

到此这篇关于mysql缺少my.ini文件的最佳解决方法的文章就介绍到这了,更多相关mysql缺少my.ini文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql完整性约束实例详解

    mysql完整性约束实例详解

    这篇文章主要介绍了mysql完整性约束,结合实例形式详细分析了mysql完整性约束的原理、使用方法与操作注意事项,需要的朋友可以参考下
    2020-01-01
  • 如何解决docker无法启动的问题

    如何解决docker无法启动的问题

    这篇文章主要介绍了如何解决docker无法启动的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • 在Win下mysql备份恢复命令

    在Win下mysql备份恢复命令

    假设mysql安装在c:盘,mysql数据库的用户名是root,密码是123456,数据库名是database_name
    2010-02-02
  • MySQL主键自增会遇到的坑及解决方法

    MySQL主键自增会遇到的坑及解决方法

    主键不用随机字符串用什么?主键自增?主键自增就是最佳方案吗?有没有其他坑?今天我们就来讨论下这个话题,感兴趣的小伙伴可以收藏一下
    2023-04-04
  • CentOS下彻底卸载mysql的方法

    CentOS下彻底卸载mysql的方法

    这篇文章主要为大家详细介绍了CentOS下彻底卸载mysql的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-09-09
  • 新建一个MySQL数据库的简单教程

    新建一个MySQL数据库的简单教程

    这篇文章主要介绍了新建一个MySQL数据库的简单教程,是MySQL入门学习中的基础知识,需要的朋友可以参考下
    2015-05-05
  • 在MySQL中使用JOIN语句进行连接操作的详细教程

    在MySQL中使用JOIN语句进行连接操作的详细教程

    这篇文章主要介绍了在MySQL中使用JOIN语句进行连接操作的详细教程,是MySQL入门学习中的基础知识,需要的朋友可以参考下
    2015-05-05
  • MySQL执行时间的查询

    MySQL执行时间的查询

    这篇文章主要介绍了MySQL执行时间的查询,查询频繁的数据库和查询执行时间长的sql,文章中有详细的代码实例,感兴趣的同学可以参考阅读
    2023-04-04
  • ubuntu安装mysql数据库方法

    ubuntu安装mysql数据库方法

    ubuntu基于linux的免费开源桌面PC操作系统,十分契合英特尔的超极本定位,支持x86、64位和ppc架构。这篇文章给大家介绍ubuntu安装mysql数据库方法,非常不错,需要的朋友参考下吧
    2019-08-08
  • mysql中数据库与数据表编码格式的查看、创建及修改

    mysql中数据库与数据表编码格式的查看、创建及修改

    这篇文章给大家介绍了如何查看、创建以及修改数据库与数据表的编码格式,另外还给大家分享了添加和删除外键的示例代码,文中介绍的很详细,对大家的理解和学习具有一定的参考借鉴价值,有需要的朋友们下面来一起学习学习吧。
    2016-11-11

最新评论