Mysql配置my.ini文件的步骤是什么

81次阅读
没有评论

共计 1614 个字符,预计需要花费 5 分钟才能阅读完成。

这篇文章主要介绍“Mysql 配置 my.ini 文件的步骤是什么”的相关知识,丸趣 TV 小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Mysql 配置 my.ini 文件的步骤是什么”文章能帮助大家解决问题。

一、背景

我在两台电脑上安装了 MySQL Server 8.0,准备继续做数据库主从复制配置,这时候就需要用到 my.ini 文件进行配置,但是我找不到 my.ini 文件。

我的安装目录中没有 my.ini 文件。(这里我的 mysql 安装目录为 C:\Program Files\MySQL\MySQL Server 8.0)。

Mysql 配置 my.ini 文件的步骤是什么

那么我们就需要重新配置一下。

二、删除原有的 mysql 服务

mysqld --remove mysql

三、初始化 mysql

mysqld --initialize-insecure --user=mysql

四、自行添加 my.ini 文件

Mysql 配置 my.ini 文件的步骤是什么

my.ini 里面的内容(需要自己配置 basedir 和 datadir)

[mysqld]
#  设置 3306 端口
port=3306
#  设置 mysql 的安装目录  ---------- 是你的文件路径 -------------
basedir=C:\mysql\mysql-8.0.31-winx64
#  设置 mysql 数据库的数据的存放目录  --------- 是你的文件路径 data 文件夹自行创建
datadir=C:\mysql\mysql-8.0.31-winx64\data
#  允许最大连接数
max_connections=200
#  允许连接失败的次数。max_connect_errors=10
#  服务端使用的字符集默认为 utf8mb4
character-set-server=utf8mb4
#  创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#  默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
#  设置 mysql 客户端默认字符集
default-character-set=utf8mb4
[client]
#  设置 mysql 客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

五、新建 mysql 服务

#  创建 mysql 服务
mysqld --install  mysql  --defaults-file= C:\mysql\mysql-8.0.31-winx64\my.ini

六、启动 mysql 服务

net start mysql

七、设置数据库密码 7.1 登录 mysql 数据库

在 bin 目录启动 cmd。输入下命令。

mysql -u root -p

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

注意:如果这里的 data 文件是以前的不是重新生成的那么密码还是以前配置的,可以跳过下一个修改 root 密码的步骤

Mysql 配置 my.ini 文件的步骤是什么

7.2 修改 root 用户密码

设置 root 用户密码为 123456

ALTER USER  root @ localhost  IDENTIFIED WITH mysql_native_password BY  123456

八、配置 my.ini 问题  

可能出现这个问题

 Mysql- 错误处理:Found option without preceding group in config file

下面是解决方法

错误位置:另存为配置 my.ini 文件时,将“编码”改为:UTF-8。

更正:重新另存为将编码改为“ANSI”后,初始化成功。

Mysql 配置 my.ini 文件的步骤是什么

关于“Mysql 配置 my.ini 文件的步骤是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注丸趣 TV 行业资讯频道,丸趣 TV 小编每天都会为大家更新不同的知识点。

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-02-03发表,共计1614字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)