例如 D:\mysql-5.7.20-winx64
右击我的电脑 --> 属性 --> 高级系统设置 --> 环境变量
找到系统Path ,单击编辑 ,添加值 (解压后的bin目录): D:\mysql-5.7.20-winx64\bin
用户变量与系统变量的区别:如果只编辑了用户变量中的Path值,则只对该用户生效,其它用户无法使用,而系统变量中编辑的Path 值,所有用户都可以使用。
在 D:\mysql-5.7.20-winx64 安装目录下新建文本文件 重命名为 my.ini
; 配置文件中冒号 或 #开头为注释
[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
; 设置3306端口
port = 3306
; 服务端使用字符集utf-8
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
(管理员身份打开cmd命令提示符)
#初始化MySQL
mysqld --initialize-insecure --user=mysql
可能报错:没有msvcr120.dll文件 网上下载 msvcr120.dll 文件 复制到C:\Windows\System32目录下 再次执行初始化操作
mysqld install # 安装mysql
net start mysql # 启动服务
# 第一次无密码,直接回车
mysql -u root -p
提示,进入MySQL服务器
#SQL 命令以分号结尾;
# 显示所有数据库
show databases;
# 使用某个库
use mysql;
# 更改root密码
update mysql.user
set authentication_string = password('123456') ,
password_expired = 'N'
whereUser= 'root'
AND Host= 'localhost';
# 刷新权限
flush privileges;
尽情玩耍吧!!
扩展:卸载 MySQL
(管理员身份打开cmd命令提示符)
#1.停止服务
Net stop mysql
#2.移除mysql
Mysql remove
#3.删除服务项
Sc delete mysql
#最后删除安装目录下的所有文件
以上为Windows离线安装MySQL 5.7.20,当然也有在线安装,就是在下载MySQL版本的时候选择 .msi 后缀的软件包,直接双击该文件,根据提示下一步下一步即可完成安装...
By!
[1]
下载: https://dev.mysql.com/downloads/mysql/