win10安装MySQL教程

一、准备工作

1、Windows系统版本

  • Win10_1809_企业版

2、MySQL版本

  • mysql-5.7.33-winx64 (免安装版)
  • 快捷下载地址: MySQL & 其它版本下载地址: MySQL

二、安装MySQL

1、解压文件

  • 解压到C:\ 下

在这里插入图片描述
2、配置环境变量

  • 此电脑》属性》高级系统设置》环境变量》

在这里插入图片描述

  • 把C:\mysql-5.7.33-winx64\bin添加到path中,保存

在这里插入图片描述
3、安装MySQL

鼠标右键win(开始),输入cmd,以管理员运行
在这里插入图片描述
找到MySQL解压目录,演示为c盘下
在这里插入图片描述
输入安装命令(安装MySQL服务)

mysqld -install

在这里插入图片描述
注意事项:

如果电脑缺失MSVCR120.dll ,就需要去官网下载Visual C++ Redistributable Packages,安装即可
在这里插入图片描述
然后再运行以上步骤,出现以下信息代表安装成功
在这里插入图片描述

4、数据库配置

  • 在安装目录下鼠标右键新建一个my.txt文件,填入以下信息,保存,然后把txt文件格式更改为ini格式
[mysqld]
character-set-server=utf8
# 端口
port=3306
# 数据库引擎
default_storage_engine=innodb
innodb_buffer_pool_size=1000M
innodb_log_file_size=50M
# 安装路径
basedir=C:\mysql-5.7.33-winx64
# 数据存放路径
datadir=C:\mysql-5.7.33-winx64\data
# 最大连接数
max_connections=20
# 跳过登录
#skip_grant_tables

在这里插入图片描述

  • 添加完成后,执行mysqld --initialize-insecure命令
mysqld --initialize  -初始化数据库,会给root用户生成一个随机密码
随机密码存放位置:进入MySQL解压目录,找到data进入,然后搜索“*.err”,并打开.err文件,找到这一句A temporary password is generated for root@localhost: 默认密码
mysqld --initialize-insecure   -初始化数据库,root用户密码为空

5、启动MySQL

net start mysql   -启动
net stop mysql    -停止

在这里插入图片描述
6、登录MySQL,并修改密码

  • 登录(第一次登录免密码,如果初始化数据库使用了mysqld --initialize命令,那登录时就需要输入默认密码)
mysql -uroot      -免密登录

mysql -u root -p  -默认密码登录

在这里插入图片描述

  • 修改密码,如果报错,就执行另一条命令
mysql> set password for root@localhost = password('密码');  - 低版本修改密码
alter user 'root'@'localhost' identified by '密码';         - 高版本修改密码
  • 修改完成

在这里插入图片描述
7、设置远程连接MySQL

  • 在刚刚的命令行中输入以下命令
use mysql;  -进入mysql数据库

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; -配置远程访问的权限
(root代表账号,123456代表密码。‘%’ 指所有ip都可远程连接此电脑,如果%变成ip仅指定该ip可以远程连接至此电脑。)

FLUSH PRIVILEGES;   -刷新权限相关表

exit  -退出

在这里插入图片描述

8、新密码登录MySQL

  • 执行以下命令,然后输入密码登录(如果无法登录,请先停止MySQL,然后再启动)
mysql -u root -p

在这里插入图片描述
9、卸载MySQL服务

  • 卸载服务前,需要先停止掉MySQL服务,通过管理员打开dos窗口,输入以下命令
net stop mysql    -停止

mysqld --remove mysql  -卸载
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值