windows10上安装MySQL

前期知识:

        为了便于程序保存和读取数据,同时可以直接通过条件快速查询到指定的数据,就出现了数据库这种专门用于集中存储和查询的软件。个人习惯使用MySQL数据库。MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。msi格式就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里,安装过程自动配置。而zip需要自己配置。全文采用了msi格式来进行安装。

一、下载mysql

        1. 在浏览器里打开mysql的官网http://www.mysql.com/

        2. 进入页面顶部的"Downloads"

windows10上安装MySQL

         3. 打开页面底部的“Community(GPL) Downloads”

windows10上安装MySQL

        4. 在页面中间的位置找到我们windows上要用的下载页面“MySQL on Windows(Installer & Tools)”

windows10上安装MySQL

        5. 选择第一项"MySQL Installer”

windows10上安装MySQL

        6. 页面底端找到下载入口“Windows (x86,32-bit), MSI Installer”,点击Download按钮开始下载,共414M。(Note: MySQL Installer is 32 bit, but will install both 32 bit and 64 bit binaries.)

        注意:MSI格式是指windows的安装程序,下载后直接双击就能进入安装向导的那种,区别于对文件进行解压的安装方式;

windows10上安装MySQL

         7. 这个页面告诉询问你是否登录,告诉你登录之后有哪些好处,我们不登录,点击页面底部的“No thanks, just start my download.”按钮进入下载页面

windows10上安装MySQL

        8. 开始下载,等待下载完成

windows10上安装MySQL

        9. 下载完成

windows10上安装MySQL

二、安装mysql

        1. 双击下载好的mysql安装文件“mysql-installer-community-5.7.26.0.msi”打开安装程序,打开后需要稍等一下----->I accept the license terms

windows10上安装MySQL

        2. 选择安装类型(根据个人需要),我只需要安装mysql server,所以选择最后一项“Custom”,选择Custom之后左边的安装流程和右边的描述文字会改变,然后点击"Next"按钮继续

windows10上安装MySQL

        3. 在这里我们需要从安装程序提供的可安装的产品(Products)中选择我们需要的mysql server。我们展开Available Products里的第一项“MySQL Servers”,依次展开其子结点,直到其终端结点,我的操作是64位的,所以选中“MySQL Server 5.7.26 - X64

windows10上安装MySQL

        然后点击绿色的向右箭头,将当前Product移动需要安装的列表,然后在右边展开“MySQL Server 5.7.14 - X64”项,取消“Development Components”、“Server data files”的勾选(因为我们只需要安装mysql server),之后点击“Next”按钮进入下一步

windows10上安装MySQL

        4.点击“Execute”(执行)开始安装,安装过程中会显示安装的Progress(进度),等待安装完成后Status会显示Complete,mysql图标前会出现一个绿色的勾,然后点击“Next”按钮进入产品配置界面

windows10上安装MySQL

windows10上安装MySQL

         5. 点击“Next”按钮进入MySQL Server 的配置,Config Type选择“Development Machine”,选择此项将使用较小的内容来运行我们的mysql server,对应小型软件、学习是完全够用的。之后“Next”

windows10上安装MySQL

        在Root Account Password设置数据库root账号的密码,我填的是123456所以程序提醒我密码强度为弱,我们需要牢记这个密码,然后点击“Next”

windows10上安装MySQL

        这里可以设置mysql server的名称和是否开机启动,我保持默认没改,点击“Next”

windows10上安装MySQL

        点击“Next”

windows10上安装MySQL

        此界面将之前设置的配置内容应用到我们的mysql server,点击“Execute”,等待完成就可以了

windows10上安装MySQL

        配置完成,点击“Finish”完成配置环节

windows10上安装MySQL

        6. 配置完成后将回到安装程序,我们点击“Next”继续

windows10上安装MySQL

        提示我们安装完成,点击“Finish”

windows10上安装MySQL

三、环境变量配置

        我的电脑-属性-高级系统设置-环境变量

windows10上安装MySQL

        编辑系统变量path变量,地址为C:\Program Files\MySQL\MySQL Server 5.7\bin

windows10上安装MySQL

        测试是否成功,命令行键入mysql -u root -p安装完毕!

windows10上安装MySQL

四、修改my.ini文件,解决乱码问题

        要修改my.ini,但是在C:\Program Files\MySQL\MySQL Server 5.7目录下未找到该文件,最终在C:\ProgramData\MySQL\MySQL Server 5.7文件中找到了。直接修改了C:\ProgramData\MySQL\MySQL Server 5.7下的my.ini文件。

        1.找到[mysql],在# default-character-set=的下一行添加default-character-set=utf8(图中第67行)

windows10上安装MySQL

        2.找到[mysqld],在# character-set-server=的下一行添加character-set-server=utf8(图中第101行)

windows10上安装MySQL

        3.保存文件,重启数据库,测试,输入show variables like '%char%';

        发现character_set_database和character_set_server的值由原来的latin1变为utf8,但是character_set_client,character_set_connection,character_set_results任然为gbk。输入set names utf8;全部改掉了。

windows10上安装MySQL

windows10上安装MySQL

 五、安装MySQL管理软件(Navicat for MySQL

        使用MySQL管理软件(Navicat for MySQL)进行连接测试,确保mysql已经可以使用,Navicat安装步骤如下:略~

六、MySQL服务设置为手动启动

        当安装完成MySQL数据库后,将MySQL的服务设置成手动启动,这样可以不影响开机速度。右击“我的电脑“=>点击“管理”=>“服务和应用程序”=>“服务”=>找到“MySQL57”=>右击该项,点击“属性”,将该服务的“启动类型”修改成“手动”。这样的话在以后使用之前找到该项,开启即可。

        所以出现以下界面其千万别慌,以为MySQL出问题了,实际上是自己没有手动启动MySQL。“我的电脑“=>点击“管理”=>“服务和应用程序”=>“服务”=>找到“MySQL57”右击启动”即可!!!

windows10上安装MySQL