MySQL入门——在Windows下安装MySQL

摘要:本文主要说明了如何下Windows环境下安装MySQL。

查看电脑上是否安装了MySQL

打开cmd窗口,输入 services.msc 命令,等待服务界面打开:

如果能在服务中找到MySQL服务,则说明系统已经安装了MySQL:

下载并安装

下载

推荐去官网上下载,在官网上可以选择自己需要的版本,官网上的下载页面为:

https://dev.mysql.com/downloads/mysql/

这个页面默认显示的是最新的下载版本,如果需要获取以前的版本,只需要点击右侧的链接即可,也就是图中红框里的地方:

然后就会发现可以选择版本号,选择系统运行环境,选择操作系统位数来下载相应的软件:

下载链接在下面:

安装

官网上提供的是不需要安装的压缩版本,所以将下载得到的压缩包放在软件安装目录,直接解压就表示安装完成了。

配置

配置环境变量

解压到了安装目录以后,下一步就是配置环境变量了。打开系统的“控制面板”,然后找到“系统和安全”,然后再找到“系统”,然后找到界面左侧的“高级系统设置”:

打开后弹出系统属性的高级选项卡,在选项卡底部找到“环境变量”:

在弹出的环境变量选项卡中找到下方的“系统变量”区域,点击“新建”,变量名为“MYSQL_HOME”,变量值为刚刚解压后的文件夹里的地址,我的是“D:\All\MySQL\mysql-5.6.44-winx64”,点击确定保存,如图:

在变量列表中找到“Path”变量,点击“编辑”,在弹出的界面中,点击右侧的“新建”,然后填入“%MYSQL_HOME%\bin”,点击确定保存,如图:

配置系统文件

打开刚刚解压得到的文件夹,找到my-default.ini文件,复制并命名为my.ini,打开my.ini文件并修改为:

  1. [mysqld]
  2. # 设置3306端口
  3. port=3306
  4. # 设置mysql的安装目录
  5. basedir=D:\All\MySQL\mysql-5.6.44-winx64
  6. # 设置mysql数据库的数据的存放目录
  7. datadir=D:\All\MySQL\mysql-5.6.44-winx64\data
  8. # 允许最大连接数
  9. max_connections=200
  10. # 允许连接失败的次数。
  11. max_connect_errors=10
  12. # 服务端默认字符集
  13. character-set-server=utf8mb4
  14. # 创建新表时将使用的默认存储引擎
  15. default-storage-engine=INNODB
  16. # 设置导入导出文件夹
  17. secure-file-priv=D:\All\MySQL\file
  18. # default_authentication_plugin
  19. default_authentication_plugin=mysql_native_password
  20. # sql_mode
  21. sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
  22. # explicit_defaults_for_timestamp
  23. explicit_defaults_for_timestamp=true
  24. [mysql]
  25. # 客户端默认字符集
  26. default-character-set=utf8mb4
  27. [client]
  28. # 客户端连接服务端时默认使用的端口
  29. port=3306
  30. # 客户端连接服务端时默认字符集
  31. default-character-set=utf8mb4

配置服务

使用超级管理员的权限打开cmd窗口,进入安装目录的bin文件夹里,执行下面的语句:

  1. mysqld --initialize-insecure --defaults-file=D:\All\MySQL\mysql-5.6.44-winx64\my.ini

--initialize:创建数据文件目录和系统数据库,设置root密码为随机数。

--initialize-insecure:创建数据文件目录和系统数据库,设置root密码为空。

--defaults-file:默认配置文件。

然后再执行下面的语句,安装服务:

  1. mysqld --install

--remove:删除服务。

--install:安装服务,自动启动。

--install-manual:安装服务,手动启动。

然后再执行下面的语句,启动服务:

  1. net start mysql

net start mysql:启动服务。

net stop mysql:停止服务。

登录测试

登录

打开cmd窗口,输入 mysql -u root -p 使用root用户登录,然后回车,会提示输入密码,因为之前配置的时候设置了root用户的密码为空,所以这里直接回车就登录成功了:

修改密码

输入 set password for root@localhost = password(''); 命令并回车,将root用户的密码改为123456:

使用 exit 命令退出登录,以后登录就需要输入刚刚设置的密码了。

MySQL入门——在Windows下安装MySQL的更多相关文章

  1. RPM方式安装MySQL5.6和windows下安装mysql解压版

    下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpmhttp://cdn.mysql.c ...

  2. windows下安装mysql笔记

    接着上几篇文章再来看下windows下安装mysql. 我这里是windows7 64位, 安装过程中还是遇到一些坑,这里记录下. 一.下载安装包 打开mysql官网下载页面:http://dev.m ...

  3. windows下安装mysql

    windows 下安装mysql 1.先下载好 mysql5.7 版本的安装包,可以去官网自己下载,也可以从我的百度云分享 里面下载: 链接: https://pan.baidu.com/s/1VXk ...

  4. Windows下安装MySQL详细教程

    Windows下安装MySQL详细教程 1.安装包下载  2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7 ...

  5. MySQL入门——在Linux下安装和卸载MySQL

    MySQL入门——在Linux下安装和卸载MySQL 摘要:本文主要学习了如何在Linux系统中安装和卸载MySQL数据库. 查看有没有安装过MySQL 使用命令查看有没有安装过: [root@loc ...

  6. MySQL入门——在Linux下安装和卸载MariaDB

    MySQL入门——在Linux下安装和卸载MariaDB 摘要:本文主要学习了如何在Linux系统中安装和卸载MariaDB数据库. 查看有没有安装过MariaDB 使用命令查看有没有安装过: [ro ...

  7. Windows下安装mysql(非安装包)

    Windows下安装mysql(非安装包) 参考:https://www.cnblogs.com/yunlongaimeng/p/12558638.html 1.下载MYSQL(慢的话可以用迅雷,或其 ...

  8. MySql入门(2-1)windows下安装mysql的两种方式

    一.下载mysql 1.下载解压MySQL 登录oracle主页,需要用户名和口令: lshengqi@netease.com/1wsx**** 下载路径:: https://dev.mysql.co ...

  9. windows下安装 mysql 8.0 以上版本以及遇到的问题

    Windows 上安装 MySQL Windows 上安装 MySQL 相对来说会较为简单,地那就链接 https://cdn.mysql.com//Downloads/MySQL-8.0/mysql ...

随机推荐

  1. Git笔记----Git仓库常见经典操作命令

    首次创建仓库上传项目操作在上一篇https://www.cnblogs.com/tk55/p/11795644.html ----好记性不如烂笔头 再次更新到仓库 不是首次更新内容或文件到远程仓库 g ...

  2. Windows命令行打开文件夹图形界面

    1.打开当前目录 explorer . 2.打开上级目录 explorer .. 3.打开任意目录 explorer dirname

  3. [b0007] windows 下 eclipse 开发 hdfs程序样例

    目的: 学习使用hdfs 的java命令操作 相关: 进化: [b0010] windows 下 eclipse 开发 hdfs程序样例 (二) [b0011] windows 下 eclipse 开 ...

  4. BayaiM__MySQL 5.7 新特性详解

    原创 作者:bayaim 时间:2016-06-15 11:40:50 122 0                            阅读(22130) | 评论(43443) | 转发(3232 ...

  5. CentOS7使用docker搭建Solo博客

    一.获取最新镜像 docker pull b3log/solo 二.启动容器 使用 MySQL 先手动建库(库名 solo,字符集使用 utf8mb4,排序规则 utf8mb4_general_ci) ...

  6. assets文件夹与static文件夹的区别

    assets文件夹与static文件夹的区别原地址==>https://www.cnblogs.com/x123811/p/9230700.html 相同点===>assets文件夹和st ...

  7. markdown 编辑格式

    # h1## h2### h3#### h4##### h5###### h6 *em* **strong** ***斜体加粗*** ~~待删除~~ 无序列表,用 * + - 都可以表示,[可以用四个 ...

  8. USACO Corn Fields

    洛谷 P1879 [USACO06NOV]玉米田Corn Fields 洛谷传送门 题目描述 Farmer John has purchased a lush new rectangular past ...

  9. pip 源切换至国内镜像

    pip 源切换至国内镜像 使用 pip 安装软件时,使用国内镜像可以大大提高下载速度 常用国内镜像 https://pypi.tuna.tsinghua.edu.cn/simple/ # 清华大学 h ...

  10. ABP docker发布

    环境:CentOS 7.6 64位 linux基本命令: cd:进入某个文件夹 mkdir:创建文件夹 ls:显示文件 ll:罗列出当前文件或目录的详细信息 判断是文件 还是文件夹: Linux系统中 ...