MySQL安装详解

来源:互联网 发布:linux挂载光盘 编辑:程序博客网 时间:2024/06/06 02:00

引言

码上MySQL下载连接: https://dev.mysql.com/downloads/mysql/
安装mySQL中会提示缺少dotNetFx45_Full_setup程序下载地址:
http://download.csdn.net/download/x2570799116/9967135
附上MySQL的可视化管理工具Navicat免费中文版:
http://download.csdn.net/download/x2570799116/9967125
根据系统选择合适的32或者64位的MySQL安装程序。

MySQL安装

因为楼主之前以致用自己电脑的关系,没有从新安装过,到了新公司用的公司电脑,在装MySQL时发现是zip的压缩文件而不是.msi的安装文件。
msi的安装包就简单多了,双击选抉择server only 之后的出了选择安装目录,全部都是下一步就好,就不细说了。这里主要说一下zip的安装。

1.下载好zip的安装文件后,选择你要放置MySQL的目录把zip文件解压。
解压后会使如下效果,如果没有安装驱动程序,会没有data文件夹,千万不要自己创建data文件。

下面就是程序员经常会遇到的,配置环境变量:
右键计算机(我的电脑)–>高级系统设置–>高级菜单下的环境变量–>系统环境变量里的PATH变量。
添加:D:\mysql-5.7.16-win32\bin(此路径为解压下的bin路径)将此路径添加(是添加)到PATH,需要和别的环境变量使用“ ; ”分隔,放在最后只要和前面的分号分隔。

2.添加完环境变量:
在D:\mysql-5.7.16-win32(解压路径)下创建my.ini文件若果有my-default.ini可以成my.ini。
在my.ini中添加如下配置:
这里写图片描述
basedir为解压路径
datadir为安装服务路径,(正常到这里会没有data文件夹,不要自己创建)

3.进入cmd(管理员身份运行):
进如bin文件路径下:执行mysqld –initialize –user=mysql –console
在控制台消息尾部会出现随机生成的初始密码,记下来(因为有特殊字符,很容易记错,最好把整个消息保存在记事本里)
这里写图片描述
如果失败请检查MySQL的环境变量配置

4.在bin目录下执行:mysqld –install mysql
这里写图片描述
如图表示成功,执行:net start mysql 启动mysql服务
这里写图片描述
如果执行失败:
检查是否在bin目录下执行的命令,权限是否是管理员。
不是上述问题,运行:mysqld -remove ,在进行mysqld –install mysql中心注册。再启动,就好用了。(楼主是这种情况)

5.这个时候在bin目录下执行,mysql -u root -p 命令
会出现提示输入密码的提示。输入第三步的密码。
注:(需要在mysql> 下使用:set password for root@localhost = password(‘123’);修改密码)

Tip:如果发现不使用密码就可进入mysql> 命令行。(这样的模式修改不了密码)。解决方法:右键计算机(我的电脑)–>管理–>服务与应用程序–>服务。关闭mysql服务,然后使用mysqld -remove 移出驱动,在进行mysqld –install mysql重新注册,不输入密码无法进入的情况下,使用3步的密码进入使用第五步就可以修改密码了。

到这里MySQL就安装完成了。

MySql安装中的一些问题

因为楼主最初使用的是msi的安装包,在双击出现不能安装的问题已经安装了dotNetFx45_Full_setup.exe的驱动。发现不是少驱动。
如果系统是64的,安装包也是64的提示失败,选择32位的下载安装就可以了。