失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Windows免安装MySQL配置教程 版本mysql-5.7.23-winx64

Windows免安装MySQL配置教程 版本mysql-5.7.23-winx64

时间:2024-05-07 08:30:46

相关推荐

Windows免安装MySQL配置教程 版本mysql-5.7.23-winx64

以下为免安装版MySQL的配置步骤 版本号:mysql-5.7.23-winx64

第一步:进入官网下载免安装MySQL的压缩包

下载地址:点我跳转下载

点击红色框内不登录即可进行下载

第二步:将下载好的压缩包解压到自己创建的文件夹内

解压后点进去是以下结构,如发现没有data文件夹,不要惊慌,也不要自己复制其他人的文件夹,否则可能会出错,我们等下用命令自己进行创建

第三步:如已安装可直接进行第四步

小插曲:如果电脑提示找不到MSVCR120.dll,请下载Microsoft Visual C++ Redistributable (x64)。

Microsoft Visual C++ Redistributable (x64)

点击下载

勾选框内x64和x86点击Next进行跳转页面下载

下载完毕进行安装

第四步:以管理员身份运行DOS窗口,如不以管理员身份运行可能会失败

接下来进入到MySQL的bin目录下

输入指令来生成data文件夹mysqld --initialize

此时可以看到已经有了data文件夹,等下需要进入此文件夹找到数据库初始密码

第五步:在MySQL目录下创建一个文本文档,并把以下代码复制进去,并将文件改名为my-ini

# For advice on how to change settings please see# /doc/refman/5.6/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的缓存,可以根据实际情况调整大小,我这里采取默认值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.#mysql根目录basedir = "D:\mySoftwareAndGames\software\developSoftware\MySQL\mysql-5.7.23-winx64"#数据存储目录datadir = "D:\mySoftwareAndGames\software\developSoftware\MySQL\mysql-5.7.23-winx64\data"#端口号,默认为3306port = 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 = 128Msort_buffer_size = 2Mread_rnd_buffer_size = 2M #配置一下服务端的字符集character_set_server=utf8mb4sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #配置一下客户端的字符集[client] default-character-set=utf8mb4

将里面的

basedir :修改成MySQL5.7的目录

datadir: 修改成我们刚才创建的data文件夹的目录

保存并关闭

第六步:注册Windows服务

管理员身份运行DOS窗口,切换到MySQL下的bin目录,如果刚才的DOS窗口没有关闭,可以继续使用

输入mysqld --install MySQL57 #install后面是服务的名字 在这里我们用的服务名是MySQL57

成功了会显示Service successfully installd.

第六步:启动MySQL服务

方法一:从服务中启动,Win+R输入services.msc确定->找到MySQL57并启动

方法二:使用命令行启动服务

启动:net start MySQL57

停止:net stop MySQL57

第七步:登录MySQL并修改初始密码

进入到我们刚才自己创建的data文件夹找到以err结尾的文件并以记事本的形式打开

找到我们的初始密码并复制,蓝色部分是密码,注意:不要把后面的空格复制上

打开DOS窗口进入到MySQL的bin目录下并输入

mysql -uroot -p

回车 将刚才的密码复制进去,如果不能复制,点击鼠标右键,也可以进行复制

进入后进行修改密码操作

set password for root @localhost = password('redBean');

单引号内为自己的密码,在这里我将我的密码设置为redBean

修改成功后,输入exit退出

修改后进行验证新密码操作,验证一下刚才设置的密码,如果能进入就是设置成功了

感谢您看我的文章,如果感觉写的不错,可以将它分享给那些需要的人,谢谢!

如果觉得《Windows免安装MySQL配置教程 版本mysql-5.7.23-winx64》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。