Windows 环境下 MySQL 5.7.21 安装配置

安装环境

  • Windows 版本:Windows 7 专业版 64bit
  • MySQL 版本:MySQL 5.7.21

在安装 MySQL 前请务必确认自己电脑的 net 指令是正常工作的。有些 Windows 系统会丢失 net 指令(环境变量缺失),

安装过程:

1.下载 MySQL Community Server 

2.解压并“合理安放” MySQL Server

3.为 MySQL Server 配置环境变量

--- 在“用户变量”区块中,选择“新建”,在打开的对话框中,变量名写 MySQL,变量值写 MySQL 文件夹的完整路径
(D:\MYSQL\mysql-5.7.21-winx64 )。

---在用户区块中寻找 PATH 环境变量,如果有,点击“编辑”。 变量值末尾用英文分号 ; 分开后再添加 %MySQL%\bin;
如果没有,点击“新建”,添加一个变量名为 Path 的环境变量。在这个环境变量的变量值处,添加 %MySQL%\bin

4.注册 MySQL 服务

-----cd 到MySQL Server所在文件夹的bin文件夹中----------------mysqld -install指令,注册 MySQL 服务

5. 在MySQL目录下(D:\MYSQL\mysql-5.7.21-winx64)创建my.ini文件,内容如下:


  
  
  1. [mysql]    
  2. # 设置mysql客户端默认字符集    
  3. default-character-set=utf8    
  4. [mysqld]    
  5. #设置3306端口    
  6. port = 3306    
  7. # 设置mysql的安装目录    
  8. basedir=F:\mysql-5.7.21-winx64    
  9. # 设置mysql数据库的数据的存放目录    
  10. datadir=F:\mysql-5.7.21-winx64\data    
  11. # 允许最大连接数    
  12. max_connections=200    
  13. # 服务端使用的字符集默认为8比特编码的latin1字符集    
  14. character-set-server=utf8    
  15. # 创建新表时将使用的默认存储引擎    
  16. default-storage-engine=INNODB   
  17. sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
6.生成data目录:
	 ------在刚才的“命令提示符”中,执行mysqld --initialize

7.启 MySQL Server------------------在“命令提示符”中执行net start mysql,开启 MySQL Server

  
  
8.配置 MySQL root 账户。
  • 在“命令提示符”中,执行net stop mysql关闭 MySQL Server。
  • 再执行mysqld --skip-grant-tables开启无密码的 MySQL Server。
  • 打开一个新的“命令提示符”,执行mysql -u root登陆 MySQL Server。
  • 执行flush privileges刷新权限。
  • 执行grant all privileges on *.* to 'root'@'localhost' identified by '你想设置的密码' with grant option;
  • 执行flush privileges刷新新的 root 用户密码。
  • 执行exit退出 MySQL。
  • 在“命令提示符”下执行net start mysql重新开启MySQL Server,再次使用mysql -u root -p 你设置的密码即可安全登陆 MySQL。

9.可能出现的问题:

安装MYSQL后更改了ROOT的密码后用 net start mysql ----------------提示无法启动

解决方法;执行 mysqladmin -u root -p shutdown 然后输入设置的密码 即可启动成功


---------------------------------以上命令行必须在管理员权限下打开------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值