美文网首页
安装MySQL服务教程及遇到的坑点。。。

安装MySQL服务教程及遇到的坑点。。。

作者: 千葉雄大 | 来源:发表于2019-03-09 19:38 被阅读0次

  一、下载服务端

1、下载社区版本的服务端

二、安装MySQL

1、将压缩文件解压到对应的目录

2、配置环境变量

系统变量Path中,添加指定路径(安装路径)

3、新建my.ini文件

解压包里是没有my-dafault.ini或自带my.ini文件,需自己创建放到解压目录下。编辑写入以下信息:


[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\mysqlServer\mysql-5.7.21-winx64

# 设置mysql数据库的数据的存放目录

datadir=D:\mysqlServer\mysql-5.7.21-winx64\data

# 允许最大连接数

max_connections=200

# 设置mysql服务端默认字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB


放置位置:(文件后缀是 .ini 不是.txt


4、mysql初始化

以管理员权限打开cmd命令窗口,(不然会出现Install/Remove of the Service Denied!)

切换到”D:\mysql-5.7.21-winx64\bin”路径下

输入指令:mysqld --initialize --user=mysql --console

该命令会在mysql-5.7.21-winx64目录下创建data文件夹及初始数据库,生成root用户和临时密码,红色标注部分多留意。

执行命令后,提示:Service successfully installed. 表示安装成功.

可是我在这一步的执行中遇到问题,提示缺少MSVCR120.dll文件

下载地址:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784 

msvcp、msvcr、vcomp140.dll属于VC++2015版 

msvcp、msvcr、vcomp120.dll属于VC++2013版 

msvcp、msvcr、vcomp110.dll属于VC++2012版 

msvcp、msvcr、vcomp100.dll属于VC++2010版 

msvcp、msvcr、vcomp90.dll属于VC++2008版 

msvcp、msvcr60、71和80.dll,以及vcomp.dll(不带数字版本号)属于VC++2005版 

因为我缺少的是msvcr120.dll,所以我下载的是Visual C++ Redistributable Packages for Visual Studio 2013

安装成功后,再按照上面的步骤,切换到mysql包所在的bin目录下后,再输入mysqld -install然后回车。

就能看到Service successfully installed.提示

5、安装mysql服务

继续在窗口输入指令:

mysqld –install MySQL –defaults-file="D:\mysqlServer\mysql-5.7.21-winx64\my.ini"

路径是你my.ini文件的绝对路径

预期效果:

实际效果: 不出所料我又遇到问题了!!!o(╥﹏╥)o 真的好坑 !!

解决办法:

移除原来的mysql服务

mysqld -remove MySQL

或者

sc delete mysql

重新注册 mysql服务

再次 mysqld –install MySQL –defaults-file="D:\mysqlServer\mysql-5.7.21-winx64\my.ini"

成功~~~嘿嘿~~~~hhh

6、启动mysql服务

输入 net start mysql  启动服务

启动成功,会出现下面的截图。如果服务一直处于启动中,说明上一步的操作有误,核实my.ini文件路径是否正确

然而。。。。。

我在这一步 又遇到了问题!!

我的服务竟然启动失败!!!

检查一下 my.ini 文件datadir后的地址错误。。 没有生成data文件   

修改成正确路径后 初始化 ,这下data文件出现了

但是!! 我还是没有成功启动!!!!!!我的天~~~!!‘

相关文章

网友评论

      本文标题:安装MySQL服务教程及遇到的坑点。。。

      本文链接:https://www.haomeiwen.com/subject/jfdepqtx.html