记录在windows环境以zip方式安装mysql

以mysql5.7版本为例

一、下载zip安装包

官网:MySQL :: Download MySQL Community Server

放到安装目录下:D:\mysql5.7

二、新增my.ini配置文件

[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\mysql5.7\
# 设置为MYSQL的数据目录
datadir=D:\mysql5.7\data\
port=3306
character_set_server=utf8
# 跳过安全检查
skip-grant-tables

三、安装mysql

# 先进入MySql安装目录下的bin目录
cd D:\mysql5.7\bin
# 然后执行
mysqld -install
mysqld --initialize-insecure --user=mysql

执行mysqld -install时可能会出现报错,提示缺失dll,因为mysql运行依赖visual c++库,尤其是云服务器,可能没有这些库,需要安装vcredist.exe,mysql5.7对应的是vcredist_2013的版本。安装后重新执行install命令。

Download Visual C++ Redistributable Packages for Visual Studio 2013 from Official Microsoft Download Center

https://download.csdn.net/download/qq_36635569/87947018

启动服务

net start mysql

 四、设置root密码

输入以下命令登录mysql,初始时root用户没有设置密码,提示输入密码时直接回车就行

mysql -u root -p 
use mysql;  
update user set authentication_string=password('123456') where user='root' and Host='localhost';
# 刷新权限
flush privileges;
# 退出
quit;

然后我们去修改my.ini文件,把最后一行跳过安全检查注释掉,后面登录MySQL就需要输入我们修改后的密码了

# skip-grant-tables

你可能感兴趣的:(mysql,数据库)