博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】本文介绍 mysql 5.7 版本的安装。
mysql 5.7 免安装版本下载地址:
https://dev.mysql.com/downloads/windows/installer/5.7.html需要登录后才能够下载,没有账号需要先注册。
在 mysql 的根目录下创建 my.ini,写入内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set = utf8
[mysqld]
# 设置3306端口
port = 3309
# 设置mysql的安装目录
basedir = D:/nginx/mysql-3309
# 设置mysql数据库的数据的存放目录
datadir = D:/nginx/mysql-3309/data
# 允许最大连接数
max_connections = 200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server = utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine = INNODB
# 其登录时跳过权限检查【允许免密登录】
skip_grant_tables
保存即可。并且在 mysql 目录下创建一个 data 文件夹,空文件夹即可【这一步是需要的,不可省略】。然后使用管理员身份进入 dos 命令行:
# 进入 mysql 安装文件的 bin 目录,安装 mysql 服务:
mysqld --install mysql3309
# 初始化数据库:
mysqld --initialize-insecure --user=mysql
# 启动 mysql 服务:
net start mysql3309
以下为修改 mysql 数据库密码,经过我的多次测试,可以在第三方工具 navicate 下进行操作,设置链接地址、端口号,进入 mysql ,修改密码:
# 修改 mysql 密码:
update mysql.user set authentication_string = password('123456') where user = 'root';
# 刷新 mysql 权限
flush privileges;
退出 mysql,关闭 mysql 服务,并去掉 my.ini 中的最尾部的配置:
# 其登录时跳过权限检查
skip_grant_tables
重启 mysql 服务即可:
# 先关闭服务、后开启服务
net stop mysql3309
net start mysql3309
这样 mysql 5.7 版本就成功安装成功了,最后附上卸载 mysql ,删除 mysql 服务的命令,就可以多次重复安装测试。
# 卸载 mysql:
mysqld unstall
# 删除 mysql 服务:
sc delete mysql3309
这篇文章我也是经过两天的推敲才搞定的,有些东西看似很简单很容易,实际上要搞懂弄清原理性的东西,需要思考、知识的关联等等,每一步操作都需要推敲的,愿自己能够保持一颗热爱学习的心。
版权归 马富天个人博客 所有
本文链接地址:http://www.mafutian.com/398.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶0
踩0
评论审核未开启 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||