**
以下为安装教程,如有需要安装包修复工具可以私信我
评论留言,我加你
**
MySQL安装
不要安装在带有中文或空格的目录下
不要安装在操作系统的盘符下
mysql安装要求: 必须安装到D盘根目录下 跟着第一步操作继续执行即可, 后续配置都是按照D盘根目录进行设置
① 复制安装包
将资料中的[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
文件复制到D盘根目录下 并解压
解压后效果如下
② 配置环境变量
找到环境变量 找到Path 加入一段配置 D:\mysql-5.7.27-winx64\bin 此处一定是配置到bin目录下
③ 以管理员身份启动我们的命令行窗口(DOS)
window键,然后输入cmd,管理员身份运行DOS窗口
④ mysqld install 安装操作系统服务
在cmd中输入指令 mysqld install
进行安装
注意 :此处提示一定是 Service successfully installed . 如果不是成功提示
那么就有以下几种情况
情况一: 不是管理员身份
情况二: 没有配置环境变量
情况三: windows本身自带环境有问题
则是环境有问题 需要解决环境问题
问题解决: 情况一
此处提示 Install/Remove of the Service Denied! 请使用管理员身份打开cmd进行操作
问题解决: 情况二
如果提示mysqld 不是内部或外部指令 请回到②步配置环境变量是否正确
问题解决: 情况三
遇到的问题
提示 msvcp120.dll 或者 msvcpxxx.dll 不存在 解决办法
原因:操作系统没有安装VC++ 2013
如果修复工具解决不了问题,那么去网上下载一个vc++ 2013然后安装即可
⑤ mysqld --initialize 初始化数据库
注意1:命令行窗口,要求是以管理员身份运行
注意2:在执行mysqld --initialize命令之前,要求 D:\mysql-5.7.27-winx64 文件夹下没有data目录 ,如果有data目录 手动删除.再重新执行mysqld --initialize , 执行命令时可能有几秒中的卡顿
执行后效果如下图 产生一个data文件 文件中有内容即可 不要求完全一致 相似即可
⑥ 启动MySQL
启动mysql使用服务启动或者命令启动
服务启动方式一
找到Windows的服务窗口
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NVOsNFzS-1617867196327)(MySQL安装.assets/1572417789387.png)]
服务启动方式二
继续输入指令 net start mysql
显示服务启动成功即可
⑦ 连接mysql
连接的命令如下
mysql -uroot -p 回车
再次输入密码
但是此处的密码需要我们自己去安装目录下的.err文件中查找
寻找密码
在安装目录下有一个data文件夹 在文件夹下有一个.err文件 打开此文件
连接mysql
- 输入
mysql -uroot -p
回车 - 输入随机密码 回车
- 登录成功
⑧ 修改ROOT密码
# 修改root用户的密码 注意 要求所有同学密码必须设置为root
set password for root@localhost = password('root');
设置mysql密码
⑨ 测试
如果看到成功标志OK 以后我们就可以使用新密码root进行登录了
如果需要检验是否修改成功 另起一个cmd窗口 输入mysql -uroot -proot
即可
my.ini说明
[mysql]
default-character-set=utf8
[mysqld]
#跳过密码登录 密码不管写什么都能登录成功
#skip-grant-tables
port = 3306
# mysql服务器安装路径
basedir=D:\\mysql-5.7.27-winx64
# mysql数据存放路径
datadir=D:\\mysql-5.7.27-winx64\\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
explicit_defaults_for_timestamp=true
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION