前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySQL 安装

MySQL 安装

作者头像
技能锦囊
发布2020-04-14 17:59:22
1.9K0
发布2020-04-14 17:59:22
举报
文章被收录于专栏:MySQL 笔记MySQL 笔记

Windows 10 离线安装 MySQL

一、下载[1]MySQL 5.7 免安装版本
二、解压到指定目录
例如  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    # 启动服务
六、登录数据库
cmd提示符中执行以下命令
# 第一次无密码,直接回车
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;
完成安装,下次登录数据库将使用密码 123456(方便学习)

尽情玩耍吧!!

扩展:卸载 MySQL

(管理员身份打开cmd命令提示符)

#1.停止服务
Net stop mysql
 
#2.移除mysql
Mysql remove
 
#3.删除服务项
Sc delete mysql
 
#最后删除安装目录下的所有文件

以上为Windows离线安装MySQL 5.7.20,当然也有在线安装,就是在下载MySQL版本的时候选择 .msi 后缀的软件包,直接双击该文件,根据提示下一步下一步即可完成安装...

By!

References

[1] 下载: https://dev.mysql.com/downloads/mysql/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 技能锦囊 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Windows 10 离线安装 MySQL
    • 一、下载[1]MySQL 5.7 免安装版本
      • 二、解压到指定目录
        • 三、环境变量配置
          • 四、创建配置文件
            • 五、初始化安装
              • 六、登录数据库
                • cmd提示符中执行以下命令
                  • 完成安装,下次登录数据库将使用密码 123456(方便学习)
                  • References
                  相关产品与服务
                  云数据库 SQL Server
                  腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档