压缩包方式windows安装mysql
本文介绍通过压缩包方式在Windows本地安装mysql。
一、 具体步驟
步骤1,下载mysql压缩程序
这里好像上传不了压缩文件,先这样吧,后期补充。
步骤2,解压并手写添加 my.ini 文件
my.ini 文件内容如下:
[mysqld]
#设置3306端口
port=3306
#自定义设置mysql的安装目录
#其实这里就是我解压后的文件夹
basedir=D:\\software\\1_mysql\\mysql-5.7.37-winx64
#自定义设置mysql数据库的数据存放目录(data文件夹会自动生成)
datadir=D:\\software\\1_mysql\\mysql-5.7.37-winx64\\data
#允许最大连接数
max_connections=200
#允许连接失败的次数,这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
#服务端使用的字符集默认为UTF-8
character-set-server=utf8mb4
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
#设置mysql客户端连接服务端时默认使用的端口和默认字符集
port=3306
default-character-set=utf8mb4
步骤3,配置环境变量
变量值可以直接配置到压缩包的bin文件夹中。
步骤4,以管理员身份打开DOS窗口
步骤5,初始化密码
mysqld --initialize --console
一定要记住初始密码!
步骤6,安装mysql
必须以管理员身份打开DOS窗口,切到mysql的bin目录下。
mysqld install
步骤7,启动mysql
net start mysql
步骤8,登录
输入初始化生成的密码。
mysql -u root -p
步骤9,重置密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;
步骤10,安装完成
通过命令 show databases
命令查看下原始的数据库。
二、常见问题
问题1、报错找不到MSVCR120.dll
解决方式:
下载安装地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
最后安装程序,并重新输入命令 mysqld install 即可解决问题
安装成功:
问题2、提示mysql已存在
1、以管理员身份运行DOS,输入 sc query mysql
命令,查看名为mysql的服务。
2、输入命令:sc delete mysql
,删除该mysql。
3、再次执行命令:mysqld --install
即可成功。