MySQL官网:https://www.mysql.com/downloads/
我就不讲安装本的MySQL下载与安装,这里我给出安装版界面操作按图进行操作,如下图所示:
现在进入主题安装MySQL也是需要一步一步来的,一定要按顺序来操作不然一报错安装过程就变得繁琐心烦起来,这里我贴出我的安装过程和报错的一些问题,如图操作:
进入上图往下滚动选择MySQL Community Edition(GOL)下的按钮,进入到下载连接界面(往下滚动页面)如图操作:
按自己电脑系统选择下载版本,下载时是需要Oracle账号登录,没有的小伙伴可以自己注册,注册好后会自行跳出下载连接,根据自己喜欢DIY路径,我选择下载的路径是E盘。
下载好后自行解压,解压出来会缺少my-default.ini文件和data文件,大神级别存在的牛人都是直接配置自带的my-default.ini文件,小编就只能老老实实的新建my.ini文件然后在配置my.ini文件,这里别忘了要新建data空文件。
my.ini文件配置如下:[client]port=3306default-character-set=utf8[mysqld]#设置mysql的安装目录basedir=E:\MySQL\mysql-5.7.20-winx64\mysql-5.7.20-winx64#设置mysql的数据目录datadir=E:\MySQL\mysql-5.7.20-winx64\mysql-5.7.20-winx64\datacharacter_set_server=utf8sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER#开启查询缓存explicit_defaults_for_timestamp=trueskip-grant-tables
按图操作完以上步骤估计你已经有点不耐烦了,别急还有配置MySQL路径:右击桌面此电脑图标>属性(R)>高级系统设置>环境变量(N)>找到Path复制下载解压的路径,以我的为例:;E:\MySQL\mysql-5.7.20-winx64\mysql-5.7.20-winx64\bin; 注意要加 ; 隔开
MySQL-5.7.20解压版安装需要cmd以管理员身份运行这一步很重要,如果不是管理员身份运行直接输入dos指令会报“找不到该指令文件”或者"不是内部指定命令或外部命令",这是必须要进入cmd管理员身份运行下输入MySQL路径dos指令进入MySQL解压目录下的bin文件下才能执行如下操作:这里我以我的解压路径E盘下的路径为例:E: Enter(回车)E: \> cd MySQL\mysql-5.7.20-winx64\mysql-5.7.20-winx64\bin Enter(回车)E:\> MySQL\mysql-5.7.20-winx64\mysql-5.7.20-winx64\bin>mysqld -install(这一步是安装MySQL,回车)出现Service successfully installed表示MySQL服务已经安装了,就差启动了。E:\> MySQL\mysql-5.7.20-winx64\mysql-5.7.20-winx64\bin>net start mysql显示启动成功说明已经安装好了MySQL服务器设置密码地址:http://blog.csdn.net/JLongSL/article/details/56484762
安装解压版最容易报错的地方就在解压时my.ini文件和data文件是没有的,是需要我们自己手动配置和新建的,而my.ini文件和data文件是要新建在你解压时的路径下,配置好了my.ini文件但没有新建data文件会出现找不到data 文件而报错,而报错的条件和原因是你没有新建空的data文件在指定的路径下或者没有新建这个data文件:如下图所示:
这时候就回到MySQL你下载解压时的系统盘下新建一个空的data文件,这时在执行一次dos命令:net start mysql(要在原先操作上执行才行)就会发现可以data文件出现一些配件文件夹,成功运行如下图:
按步骤三操作还是启动失败报:ERROR 2003
重启后重新按网上资料根据自己总结的方法安装,直接顺利的安装好了。再次启动服务器(打开计算机——>管理——>服务和应用程序下——>服务)找到MySQL启动,但此时已是启动状态我就测试我的可视化工具Navicat for MySQL是否能正常连接,看如下图已正常连接:
根据自己的需求设置MySQL密码