美文网首页
Windows 下MySQL的下载与安装

Windows 下MySQL的下载与安装

作者: 时间煮菜 | 来源:发表于2019-01-06 10:02 被阅读0次

因为自己对MySQL下载安装时遇到很多坑,所以想写一个详细的操作方法,希望可以帮助大家避免很多我走过的弯路吧(♪(^∀^●)ノ))

一. 下载 (win10 64位)

声明:因为我的电脑是win10,就以此下载为例吧。

  1. 附上 MySQL官网下载地址 点击进入

  2. 拉倒最下面,看图。我们下载MySQL社区版

    MySQL 社区版下载
  1. 继续点击DOWNLOAD下载

    MySQL社区版下载
  1. 下拉到最后,我们下载一个zip文件我选择的是第一种
MySQL社区版下载
  1. 接下来不用登陆也可以 直接点击下载
MySQL下载
  1. 接下来就可以下载啦。

二. 安装(解压)问题

解压的时候放在你想放在的地方即可,配置环境的时候需要。

如下图我解压到了E盘mysql文件夹下 C盘东西太多了


MySQL解压路径

三. 配置默认文件

新建一个my.ini文件 具体操作步骤为 新建一个文本文档,把文本文档的.txt后缀改为.ini

  1. MySQL配置默认文件
  1. 新建my.ini文件

​ 如果发现改完了名字,类型没有变成上图中的配置设置类型,可能是因为文件扩展名.txt被隐藏起来了,可以试试下图操作。

  1. 打开文件扩展名

将文件扩展名上面的小勾勾打上,就会显示文本文件的扩展名了

这样再输入my.ini试试,是不是就更改成功啦!

  1. 接下来,用文本把my.ini 文件打开,输入以下代码并保存
    注:basedir 和 datadir 里面的路径按照自己保存的路径写
[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8 

[mysqld]

#设置3306端口

port = 3306 

# 设置mysql的安装目录

basedir=D:\mysql\mysql-5.6.17-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\mysql\mysql-5.6.17-winx64\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB 

四. 初始化MySQL

执行语句 mysqld --initialize 初始化数据库

初始化成功之后 会出现data文件夹,初始化密码为空

执行语句mysqld --initialize --console初始化数据库

初始化成功之后 会出现data文件夹,会随机生成密码,记住这个密码!

如果你不小心没有把密码记住登陆不上去也没关系,将data文件删掉,重新执行一遍初始化命令就好啦!

五. 安装MySQL服务

  1. 以管理员身份打开cmd

    在C盘下找到cmd.exe,以管理员身份运行。 也可以用搜索栏搜索,但是注意一定要是以管理员身份啊!

管理员身份运行cmd
  1. 进到bin目录下。接下来进入到sql的bin目录下 如下图 以自己的目录为准


  1. 接下来输入 mysqld install 运行
运行MySQL

我的MySQL已经安装完了,提示已经存在。 要会读懂cmd的提示哈

  1. 输入 net start mysql 启动服务。
启动服务

路径按自己的路径填进去即可

六. 打开MySQL

  1. 打开任务管理器 关闭MySQL进程
  2. 在cmd下 输入
mysqld --console
  1. 另外打开一个cmd终端 输入登录指令
mysql -uroot -p
输入登录指令

我的没有设置密码,直接回车进入MySQL。如果在第四步设置了初始密码的,输入密码即可进入。

退出exit即可。

以上就成功进入了MySQL数据库啦

显示 Welcome to the MySQL monitor 即表明登录成功

下面说明一下其他一些注意事项吧

其他事项

1. 配置环境变量

每次都进入到bin目录下很麻烦,所以我们可以配置一下环境变量,就不用每次就进入到目录下了。

右键 我的电脑 -> 属性 -> 高级系统设置


高级系统设置

找到Path 点击编辑


编辑Path

讲MySQL的bin路径添加上去 用英文字母的(;)隔开 。

注意的是不是覆盖,是增加

编辑Path

点击确定,这样就配置好啦!

2. 不需要登陆密码的操作方法

以下[client]代码也可以加到my.ini文件中

以后登录MySQL时不再需要登录用户名密码 省时省力!

[client]
user=root
password=

[mysqld]
  basedir=E:\mysql\mysql-8.0.13-winx64
  datadir=E:\mysql\mysql-8.0.13-winx64\data
  port=3306

再打开MySQL时不必再输入mysql -uroot -p ,只输入**mysql **即可进入

3. MySQL密码查看与修改

  • 修改密码 版本
SET PASSWORD=PASSWORD('*****');

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '****';
  • 登录
mysql -uroot -p

登陆时不再需要输入用户名和密码即可以登陆

4. 安装MySQL遇到问题时解决方法

  1. 下载后首先看一眼 README 文件,或许有帮助呢

  2. 在谷歌上搜索,比在百度上靠谱

  3. 搜索时要标明 操作系统 遇到的问题等等 如

    win10安装mysqld* 8.0.13时候报错, mysqld --initialize --console

    操作系统 + MySQL的版本号 + 遇到的问题

  4. 应用 服务 操作台可以看到服务进程是否启动

相关文章

网友评论

      本文标题:Windows 下MySQL的下载与安装

      本文链接:https://www.haomeiwen.com/subject/bjnjrqtx.html