MySQL5.7.36版本安装、以及安装过程中报错msvcp120.dll缺少
1.安装
2.下载解压,并配置环境变量
MYSQL_HOME
E:\mysql-5.7.36-winx64\mysql-5.7.36-winx64
在Path中添加 %MYSQL_HOME%\bin
3.创建配置⽂件my.ini
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端⼝
port = 3306
# 设置mysql的安装⽬录
basedir=E:\mysql-5.7.36-winx64\mysql-5.7.36-winx64
# 设置 mysql数据库的数据的存放⽬录,MySQL 8+ 不需要以下配置,系统⾃⼰⽣成即可,否则有可能报错datadir=E:\mysql-5.7.36-winx64\mysql-5.7.36-winx64\data
# 允许最⼤连接数
max_connections=20
# 服务端使⽤的字符集默认为8⽐特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使⽤的默认存储引擎
default-storage-engine=INNODB
# [WindowsMySQLServer]
# Server=E:/mysql-5.7.36-winx64/mysql-5.7.36-winx64/
4.安装 MySQL 服务
由于免安装版不会⾃动装载mysql服务,必须⼿动装载
管理员⾝份运⾏cmd在bin⽬录下执⾏
mysqld --install
初始化数据库(免安装版中不会⾃动创建数据库,需要⼿动创建)
mysql下载后安装中出现提示不到安装包mysqld --initialize-insecure --user=mysql
执⾏完毕后,⽬录下⽣成data⽂件夹
5.启动服务
执⾏:net start mysql
登录数据库,并修改密码(由于本次启动为忽略密码,提⽰输⼊密码时直接回车就可以登录)
通过navicate连接本地数据库会成功登录,并且mysql为名的数据库已经创建成功
6.遇到的问题
问题原因:缺少VC++
解决⽅案:msvcr120.dll对应的2013版本,官⽹下载对应⽂件
下载地址:
下载后执⾏安装即可。再次执⾏mysqld --install
2 start mysql发⽣系统错误2 解决⽅法
进⼊bin所在的⽬录
先把mysql删除:mysqld --remove
再重新安装:mysqld --install
最后再启动:net start mysql 成功启动!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论