目录

一、概述

二、MySQL安装

三、客户端工具

一、概述

  MySQL版本:5.7.19

下载地址:https://dev.mysql.com/downloads/file/?id=471342

win7 mysql 版本 mysql支持win7吗_mysql


  

注意:MySQL 解压后是没有 my.ini配置文件 和 data 文件夹的,my.ini配置文件需要自己手动创建,data 文件夹使用命令生成。

二、MySQL安装

  1. 将下载的mysql-5.7.19-winx64压缩包解压后的整个目录放在自己喜欢的位置,我的放在D:\MySQL下。
  2. win7 mysql 版本 mysql支持win7吗_win7 mysql 版本_02

  3. 创建配置文件my.ini,配置文件内容如下:
[client]

port=3306

default-character-set=utf8

[mysqld]

port=3306

character_set_server=utf8

basedir=D:\MySQL\mysql-5.7.19-winx64

datadir=D:\MySQL\mysql-5.7.19-winx64\data
max_connections=200
default-storage-engine=INNODB

win7 mysql 版本 mysql支持win7吗_mysql-64位_03


3. 配置mysql环境变量,为了后续使用 mysql 相关命令更加方便。

win7 mysql 版本 mysql支持win7吗_安装配置教程_04


点击【环境变量】

win7 mysql 版本 mysql支持win7吗_win7 mysql 版本_05


新建一个系统变量,变量名为 MYSQL_HOME ,变量值为 mysql 解压的目录。

win7 mysql 版本 mysql支持win7吗_win7_06


找到系统变量中 Path 项,选中后点击【编辑】按钮,在变量值的最后加入 ;%MYSQL_HOME% \bin

win7 mysql 版本 mysql支持win7吗_mysql-64位_07


至此,mysql 环境变量的设置完成。

4. 注册windows系统服务

将mysql注册为windows系统服务

1) Win + R 打开 cmd,从控制台进入到MySQL解压目录下的 bin 目录下(注意 cmd最好以管理员身份运行,右键cmd.exe,选择以管理员身份运行)

win7 mysql 版本 mysql支持win7吗_win7_08


命令如下:

win7 mysql 版本 mysql支持win7吗_mysql-64位_09


2) 输入服务安装命令:

注意:这里一定要写对,是defaults,而不是default。

mysqld install MySQL --defaults-file="D:\MySQL\ mysql-5.7.19-winx64\my.ini"

安装成功后会提示服务安装成功。

win7 mysql 版本 mysql支持win7吗_win7 mysql 版本_10


移除服务命令为:

mysqld remove
  1. 启动服务
    启动服务命令为:
net start mysql

win7 mysql 版本 mysql支持win7吗_win7 mysql 版本_11


服务无法启动,这是因为5.6以后的mysql解压包内默认没有data目录。

此时,再输入命令:mysqld --initialize-insecure --user=mysql(执行完这条命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空)

然后,再次启动服务: net start mysql 启动服务

win7 mysql 版本 mysql支持win7吗_win7 mysql 版本_12


6. 打开MySQL数据库即登录MySQL数据库。

输入mysql -u root -p ,默认是没有密码的。回车进入。其中,root是用户名。

win7 mysql 版本 mysql支持win7吗_mysql-64位_13


7. 可以创建数据库,查看数据库了。

如命令:show databases;

win7 mysql 版本 mysql支持win7吗_win7 mysql 版本_14


可以修改mysql的root用户名的密码(win7),命令如下:

mysql> use mysql;
mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root';
mysql>FLUSH PRIVILEGES;
mysql>QUIT

win10

mysql> use mysql;
    mysql>update user set authentication_string PASSWORD("123456") WHERE user='root';
    mysql>FLUSH PRIVILEGES;
    mysql>QUIT

最后,可以安装客户端工具:Navicat Premium,操作MySQL数据库。