将Redis、MySQL安装为服务
将Redis、MySQL安装为服务
在进行数据库编程时,我们经常会使用redis
和mysql
,下面就来介绍一下如何将他们两个安装成服务,启动以及运行的方式。执行命令时一定要使用管理员权限打开cmd窗口然后执行。
WIN10快速以管理员权限打开cmd窗口
- 按下快捷键
Win+X
;
此时可以看到弹出框中有命令提示符(管理员)(A)
- 直接按下
A
或者鼠标点击;- 弹出窗口中选择
是
;
1、安装
分别进入redis的安装目录和mysql的安装目录下的bin
目录中,执行如下命令
redis-server.exe --service-install redis.windows.conf
mysqld.exe install mysql
注意要使用管理员权限打开cmd窗口进行运行
2、启动
继续使用管理员权限执行下列命令
sc start mysql
sc start redis
这两天命令就把我们的mysql
和redis
服务启动起来了,接下来我们可以使用sc query
查看一下运行状态
D:\Redis-x64-3.2.100>sc query redis
SERVICE_NAME: redis
TYPE : 10 WIN32_OWN_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_PRESHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
D:\Redis-x64-3.2.100>sc query mysql
SERVICE_NAME: mysql
TYPE : 10 WIN32_OWN_PROCESS
STATE : 4 RUNNING
(STOPPABLE, PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
从上面可以看出两个服务的状态都是RUNNING
,此时我们就可以使用客户端来连接着两个服务了
3、停止
使用如下命令可以停止服务
sc stop redis
sc stop mysql
执行效果如下所示:
C:\WINDOWS\system32>sc stop redis
SERVICE_NAME: redis
TYPE : 10 WIN32_OWN_PROCESS
STATE : 1 STOPPED
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
C:\WINDOWS\system32>sc stop mysql
SERVICE_NAME: mysql
TYPE : 10 WIN32_OWN_PROCESS
STATE : 3 STOP_PENDING
(STOPPABLE, PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x1
WAIT_HINT : 0x5265c00
然后我们继续使用query
命令查看运行状态,可以发现他们两个的状态都是STOPPED
4、卸载
如果想要卸载已经安装的服务我们可以使用sc delete
来完成
sc delete redis
sc delete mysql