windows7 安装MySQL
1. 下载MySQL
官网:https://dev.mysql.com/downloads/installer/
下载想要的版本。
下载的是压缩文件,解压到安装目录。
2. 准备
2.1 my.ini
文件设置
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8[mysqld]
#设置3306端口
port = 3306# 设置mysql的安装目录
basedir=C:\mysql-5.7.22-winx64
datadir=C:\mysql-5.7.22-winx64\data# 允许最大连接数
max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
skip-grant-tables[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
注释:
- 在安装目录没有
data
文件,则需要手动创建data
文件。 default_authentication_plugin=mysql_native_password
必须加上,否则可能导致初始密码无法登录
2.2 环境变量设置
计算机右键属性 —> 高级系统设置 —> 环境变量 —> 下方系统变量 —> Path —> 编辑 —> 添加MySQL bin文件夹的路径,义冒号分隔!
2.3 终端运行
-
以管理员身份打开CMD命令窗口
- 开始搜索
cmd
右键 —> 以管理员身份运行
- 开始搜索
-
在CMD中将目录切换至bin文件中(非常重要)
3. 安装
初始化MySQL
mysqld --initialize --console
安装mysqld
mysqld -install
启动MySQL
net start mysql
3.1 安装完成启动出错
可能出现错误:
注释:权限问题!
解决方法:
- 找到MySQL服务,右键属性 —> 登录 —> 选择此帐户 —> 浏览 —>高级 —>立即查找,在搜索结果下选择
Administrator
,点击确定,然后输入相应密码,确定。就能启动了。
4. 重置密码
进入MySQL后,重置密码命令:
alter user 'root'@'localhost' identified by '新密码'