mysql 5.7.24中压缩包安装配置的示例分析

60次阅读
没有评论

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

这篇文章主要为大家展示了“mysql 5.7.24 中压缩包安装配置的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让丸趣 TV 小编带领大家一起研究并学习一下“mysql 5.7.24 中压缩包安装配置的示例分析”这篇文章吧。

一、MySQL 安装包下载:

根据需要下载对应版本 MySQL

接下来,点击 Download,选择 No thanks, just start my download 就会直接下载安装包。

二、配置环境变量

新建 MYSQL_HOME 变量,变量名为你的解压路径名

编辑 path 变量,在末尾加上 ;%MYSQL_HOME%\bin;

三、解压安装包到指定路径 ——-my.ini 文件

1. 下载完成后解压到你想要放的目录(5.7.20 左右的版本(至少 5.7.20 是),没 my-default.ini 这个文件了)

2. 在 bin 的同级目录,新建 my-default.ini 文件。我的 ini 文件是这样的:

# 设置 3306 端
port = 3306
#  设置 mysql 的安装目录
basedir=D:\tools\mysql-5.7.24-winx64
#  设置 mysql 数据库的数据的存放目录
datadir=D:\tools\mysql-5.7.24-winx64\data 
#  允许最大连接数
max_connections=200
#  服务端使用的字符集默认为 8 比特编码的 latin1 字符集
character-set-server=utf8
#  创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#  设置 mysql 客户端默认字符集
default-character-set=utf8

3. 在 bin 目录下面,新建(或者复制 my-default.ini)my.ini 文件,不然初始化 mysqld –initialize-insecure, data 文件会报找不到文件夹(不能自动生成 data 文件夹)

我的 my.ini:

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** 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.
 
[mysqld]
 
# 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:\tools\mysql-5.7.24-winx64
datadir = D:\tools\mysql-5.7.24-winx64\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 = 2M
# read_rnd_buffer_size = 2M
 
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

注意 basedir 和 datadir 路径改为自己的 mysql 解压路径  

四、安装 MySQL 服务以及初始化

1. 以管理员身份运行 cmd,执行安装 mysql 服务的命令:mysqld –install

mysqld --install

我们可以看到服务已经成功安装。

假设这里出现安装不成功,那么就有可能是你之前安装了但是卸载不完全导致的,所以一定要卸载完整。

2. 初始化 MySQL:

mysqld --initialize

3. 然后启动 MySQL:

net start mysql

4. MySQL 登录:mysql -u root -p

mysql -uroot -p

注意:初始密码可以在生成的 data 文件夹下后缀名为.err 的文件

5. 然后设置自己的登录密码:

use mysql;
UPDATE user SET authentication_string = PASSWORD(123456) WHERE user =  root

备注:在修改密码的时候,注意 5.7 已经取消了 password 字段,务必写 authentication_string

mysql UPDATE user SET authentication_string = PASSWORD(新密码) WHERE user =  root 
mysql FLUSH PRIVILEGES; // 刷新权限 

五、本人在安装过程中出现的问题及解决办法(大牛请忽略)

问题:Mysql  安装时报错:无法定位程序输入点 fesetround 于动态链接库 MSVCR120.dll 上

解决办法:下载  Microsoft Visual C++ 2013 Redistributable Package 安装

下载地址: Update for Visual C++ 2013 and Visual C++ Redistributable Package

  下载后一步安装即可,然后在重新连数据库就好了

以上是“mysql 5.7.24 中压缩包安装配置的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

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