[windows]MySQL的使用

MySQL服务的控制:

服务注册:mysqld --install

服务去注册:mysqld --remove

服务启动:net start mysql

服务停止:net stop mysql

注:1)需要先把服务注册到注册表中,才能用net start 和 net stop操作;

       2)net start 和 net stop 后面跟的是服务名,如果安装mysql的时候对服务名进行了修改,那么这里就要使用修改的那个名字,              比如 安装是 指定为 MYmysql,则命令为 net start MYmysql

 

服务注册:

上面提到使用mysqld --install可以注册mysqld为服务,但是默认情况下,注册服务的可执行路径是在c盘下,我们如果将mysql安装在其他盘符下,那么启动服务的时候就会提示找不到可执行程序,这个时候可以使用 sc 命令来进行服务注册,比如:

sc create MySQL-obt binpath= "F:\MySql\MySQL\MySQL Server 8.0\bin\mysqld.exe" start= auto displayname= MySQL-obt

上述语句是注册一个名为  MySQL-obt ,显示名称为  MySQL-obt 的服务,其对应的可执行而知之文件为 binpath 的值。

 

服务启动:

如果使用net start来启动服务,则需要为服务配置为 “网络启动” ,具体流程为:

开始->右击计算机->管理->服务和应用程序->找到刚注册的服务->双击打开->登录->此账户->浏览->高级->立即查找->NETWORK SERVICE

设置成功后,服务列表的 “登录为” 一列中显示为 “网络服务”

接着,在 控制台, 使用  net  start  [服务名] 即可启动 , 比如 net start MySQL-obt

注:直接使用 mysqld --install 安装服务的话,会将服务启动使用的可执行程序路径定位到 c 盘,这点需要注意

 

其他异常:

如果出现

MYSQL 服务正在启动 .
MYSQL 服务无法启动。

服务没有报告任何错误。

则说明需要先初始化,具体的操作步骤  https://jingyan.baidu.com/article/da1091fb1a46a6027849d6a8.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值