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

安装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 likechar%’;查看编码格式应为


两个红箭头所指向的为对应项,应修改为gb2312才能实现中文数据的输入。

修改方法: SET character_set_database = gb2312 ;

此时进行操作应该不会出现乱码问题了。



猜你喜欢

转载自blog.csdn.net/sanmu_1/article/details/79809806