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文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • php+mysql prepare 与普通查询的性能对比实例讲解

    php+mysql prepare 与普通查询的性能对比实例讲解

    prepare可以解决大访问量的网站给数据库服务器所带来的负载和开销,本文章通过实例向大家介绍预查询prepare与普通查询的性能对比,需要的朋友可以参考一下
    2016-11-11
  • Mysql查看数据库时区并设置时区的方法

    Mysql查看数据库时区并设置时区的方法

    这篇文章主要介绍了Mysql查看数据库时区并设置时区的方法,设置时区的方式可以通过mysql命令行模式下动态修改以及通过修改配置文件来修改时区,需要的朋友可以参考下
    2024-02-02
  • mysql删除重复记录并且只保留一条的实现方法

    mysql删除重复记录并且只保留一条的实现方法

    本文主要介绍了mysql删除重复记录并且只保留一条的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • mysql如何通过my.ini更改默认字符集

    mysql如何通过my.ini更改默认字符集

    这篇文章主要介绍了mysql如何通过my.ini更改默认字符集问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • 简单了解mysql语句书写和执行顺序

    简单了解mysql语句书写和执行顺序

    这篇文章主要介绍了简单了解mysql语句书写和执行顺序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • mysql中各种常见join连表查询实例总结

    mysql中各种常见join连表查询实例总结

    这篇文章主要介绍了mysql中各种常见join连表查询,结合实例形式总结分析了MySQL中join连表查询的各种常见用法及相关操作注意事项,需要的朋友可以参考下
    2020-02-02
  • MySQL中create_time和update_time实现自动更新时间

    MySQL中create_time和update_time实现自动更新时间

    mysql建表的时候有两个列,一个是createtime、另一个是updatetime,这两个都是mysql自动填充时间的方式,本文就详细的介绍这两种方式的实现,感兴趣的可以了解一下
    2023-05-05
  • 对MySQL子查询的简单改写优化

    对MySQL子查询的简单改写优化

    这篇文章主要介绍了对MySQL子查询的简单改写优化,文中的小修改主要将子查询改为关联从而降低查询时关联的次数,需要的朋友可以参考下
    2015-05-05
  • Navicat for MySQL 15注册激活详细教程

    Navicat for MySQL 15注册激活详细教程

    这篇文章主要介绍了Navicat for MySQL 15注册激活详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • idea连接mysql数据库失败的几种解决方案

    idea连接mysql数据库失败的几种解决方案

    我们在学习Mybatis时需要连接Mysql数据库,使用IDEA无法连接mysql数据库,下面这篇文章主要给大家介绍了关于idea连接mysql数据库失败的几种解决方案,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-06-06

最新评论