超详细的Windows下安装MySql (8)步骤

转载请注明地址。

此教程比较详细,适合像我一样对环境配置不熟的新手同学进行学习,希望能够减少大家资料查找的时间。

请大家不要觉得我废话或者啰嗦,新手不要着急,按照步骤一步一步来,很快就可以弄好的,不要被篇幅吓到,只是图多。

一、下载

1、建议官网下载,安全省心。点击这里下载,也可以复制地址:https://dev.mysql.com/downloads/mysql/

2、如果是64位系统(如果不知道自己的系统位数,请看下文中“注”),选择页面底部的红框位置。

如果是32位系统,按照如下图所示选择红框位置,这里需要注意,绿框部分要选择Microsoft Windows。

注:电脑系统查看:在桌面上,此电脑,鼠标右键点击,选择最后一个“属性”,鼠标点开即可。大致如下图所示。我的电脑是windows10 的系统,其他系统也可以在“控制面版->系统和安全->系统”中进行查看。这里有电脑的一些基本属性配置。

二、解压配置

1、下载后是一个zip文件,也就是压缩包,将压缩包解压缩到你需要安装mysql的位置。如果你的C盘足够大,可以安装到C盘,但如果你C盘空间不是很大,而且之后还需安装各种各样的软件的话,建议你安装到其他盘下。注意,安装路径最好不要包含中文,避免出现奇奇怪怪的错误。以上路径的选择,基本适用于大多数的平台安装。

这里,我解压到D盘根目录下:D:\mysql-8.0.15-winx64。

2、在此路径下新建my.ini的配置文件。新建文件时,可以选择在对应位置右键新建,选择任何一种文件类型(建议txt,因为快),然后将文件名包括后缀直接删除改为my.ini。如果没有看到后缀,请更改文件的查看方式,在文件夹上方的查看中选中文件扩展名即可,如下图所示。

使用notepad++打开my.ini文件,输入如下内容(可直接复制),保存。

[mysqld]
# 安装目录
basedir=D:\\appForWork\\MySql\\mysql-8.0.15-winx64
# 数据存放目录
datadir=D:\\mysqlData\\Data

此处应注意两点:(1) 目录对应的路径改为自己的安装路径和以后准备放mysql数据的路径;(2)路径中的分割符号为“\\”

三、安装

1、以管理员身份打开命令行,这里我介绍一下windows10的方法,其他操作系统,请自己百度一下,因为我只有这一个操作系统,没有办法在别的操作系统下测试可行性。

在操作系统的搜索框里输入“cmd”,然后右键->以管理员身份打开,如下图所示。

打开后的命令框有所不同,上方会有管理员字样,如下图所示。

找到你的mysql位置(由C盘及其子目录切到D盘或者E盘只需输入“d:”或者“e:”即可,“cd 子目录名”即可进入到子目录下)

以下是我的输入:

d:
cd D:\appForWork\MySql\mysql-8.0.15-winx64\bin

2、初始化数据库:输入如下内容

mysqld --initialize --console

完成后,会输出root用户的默认密码,如“ A temporary password is generated for root@localhost: *****”,这个“*****”即为你的密码,当然,你的密码不一定是五位,也一定不是*****。请一定要记录这个密码,以后需要在登陆时使用,登陆后,你可重新设置这个密码。

3、输入安装命令进行安装

mysqld install

4、输入命令初始化data目录(在较高版本中使用,据说是5.4以后都需要,我相信你安装的版本一定会高于此版本)

mysqld --initialize-insecure 

5、启动mysql,输入

net start mysql

命令行不要关,我们再来进行mysql的基本命令的熟悉。

四、登录、退出及修改密码

1、登录mysql,输入如下代码:

mysql -h 主机名 -u 用户名 -p

如果仅仅是本机登录,输入:

mysql -u root -p

然后就是输入密码了,会有“password:”字样出现,输入第三步中的第2步中的密码即可登录。

2、退出mysql,输入“exit”或者“quit”,mysql还会可爱滴和你说“Bye”哦

3、修改密码:输入如下代码进行本地密码的修改,修改为123456,这里即使输入小写也不会报错,但为了语法的规范性,建议各位同学还是大写的比较好,注意结尾的分号

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

终于结束了,祝大家今天愉快,如果觉得还不错,请给个赞吧~

猜你喜欢

转载自blog.csdn.net/zhanggonglalala/article/details/88554219