您的位置:首页 > 数据库 > MySQL

MYSQL——ZIP压缩包方式安装详解

2018-04-03 22:04 211 查看
安装MySQL时没有找到安装包可以进行傻瓜式安装,所以在官网上下载了MySQL的ZIP格式压缩包,记录一下应该如何安装,希望可以对其他人有所帮助。
转载请注明出处。https://blog.csdn.net/sanmu_1/article/details/79809806

一、 下载、解压ZIP格式压缩包
下载地址:https://dev.mysql.com/downloads/mysql/
解压至指定文件夹(自定义,路径中不要包含中文字符)

二、 配置my.ini文件
1. 复制原有的my-default.ini文件,粘贴在当前文件夹中并命名为my.ini
2. 用记事本打开my.ini文件,并将文件中



修改为



文件中其他信息不动即可
my.ini文件所在位置在mysql zip压缩包中,解压后进入文件夹即可看到,如图



三、 配置环境变量
1. 进入环境变量配置中
2. 新建系统环境变量MYSQL_HOME,并将解压文件所在的路径作为变量值
3. 配置系统变量中Path变量:在Path中添加%MYSQL_HOME%\bin即可

四、 注册windows系统服务
1. 从命令提示符进入到MySQL解压目录下的 bin 目录下;(注意命令提示符应是有管理员权限的)。
2. 输入服务安装命令:mysqld install MySQL --defaults-file="D:\Mysql\mysql-5.7.17-winx64\my.ini"
五、 在注册表中修改ImagePath的数值数据。
修改为:D:\Mysql\mysql-5.7.17-winx64\bin\mysqld.exe
进入注册表方法:
运行窗口输入regedit,进入到注册表编辑器,根据路径(红框中)



找到imagePath进行修改
六、 进入doc操作界面(需要以管理员权限运行),执行mysqld --initialize     (会自动创建data)
以管理员权限运行方式:右键点击开始,按图操作



七、执行net start MySQL输入该命令后即可开启服务

八、 查找MySQL的初始密码(系统随机分配的)
用记事本打开D:\mysql\mysql-5.7.17-winx64\data目录下的WIN-FOA3AJOEVHG.err文件(可能文件名为自己命名的计算机名称,根据.err来寻找即可)
类似如图格式



九、 修改默认密码
1. 首先需要进入到MySQL数据库中,根据查找默认密码的方法找到默认密码进入数据库。
2. 进入数据库后,输入set password for root@localhost = password(‘新密码’);
3. 出现Query OK, 0 rows affected, 1 warning (0.00 sec)即为修改成功。
十、关于MySQL中文数据存储问题
1、用ZIP压缩包方式安装mysql后在进行数据的存取操作时通常会出现乱码问题,因为mysql的字符编码为默认模式,还未进行修改。
2、修改方法
首先,ZIP格式安装的MySQL需要从配置文件进行修改,修改方法如下:
在MySQL安装目录下找到my.ini,注意是安装目录下,在之前的配置中已经将原文件my-default.ini文件进行了复制形成了my.ini,在my.ini中做如下添加

[client]
default-character-set=utf8
[mysqld]
collation-server=utf8_general_ci
character_set_server=utf8
[mysql]
default-character-set=utf8
添加完后需要重新启动MySQL服务,即输入(net start mysql)或点开任务管理器找到MySQL服务重新开启即可
查询编码格式语句为:show variables like 'character%';
在进行完上述设置后,在管理员窗口输入status应出现下图样式


注意检查上述图中编码格式是否一致,无特殊情况为一致。
之后进入之前创建的数据库中,再一次输入status应出现下图情况:



输入show variables like‘char%’;查看编码格式应为



两个红箭头所指向的为对应项,应修改为gb2312才能实现中文数据的输入。
修改方法: SET character_set_database = gb2312 ;
此时进行操作应该不会出现乱码问题了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: