安装完mysql数据库,数据库正常,每隔一段时间就d出这个cmd窗口。

安装完mysql数据库,数据库正常,每隔一段时间就d出这个cmd窗口。,第1张

具体 *** 作如下:

先看看看event 事件是否开启

show variables like '%sche%'

如没开启,则开启。需要数据库超级权限

set global event_scheduler =1

创建存储过程 update_a (注:就是你要执行的sql语句)

mysql>create procedure update_a() update a set a.y_avg=(select avg(b.youhao) from b where a.a_id=b.a_id)

创建一个定时任务:event e_updateA

mysql>create event if not exists e_updateA

->on schedule every 60 second ---设置60秒执行一次

晚上笔记本会突然d窗cmd窗口,随即又消失了; 由于太快了,也来不及截屏,也看不到是哪个程序; 用杀毒软件进行查杀,也没有发现病毒; 网上查了下,要么没人解答,要么回答的不能解决这个问题; 刚才又出现了。 突然想到这应该是一个定时的任务执行的。 查了一下果不其然,原来是mysql的ManifestUpdate触发器导致,把它的触发器关了就好了。 如何找到并关闭呢? 1:键入win+q; 2:在d出的搜索框内输入“任务计划程序”,按回车; 3:查看对应的任务list,我这里的是mysql,双击以后,在触发器里面把启动前面的勾去掉就好了。参考资料: 1:https://www.zhihu.com/question/37919607

一、单击windows图标--搜索框内输入cmd,点击运行。

二、在d出的CMD命令框中输入: "net

start

mysql",按下回车。

三、再次输入"mysql

-hlocalhost

-uroot

-p"命令回车

进入mysql数据库。

四、当显示下面的界面时表示成功链接到了mysql数据库。

五、输入”show

databases”回车可以显示你所拥有的数据库。

(其中-h表示服务器名,localhost表示本地;-u为数据库用户名,root是mysql默认用户名;-p为密码,如果设置了密码,可直接在-p后链接输入,如:-p123456,用户没有设置密码,显示Enter

password时,直接回车即可)。

拓展资料

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。MySQL是开放源代码的,因此任何人都可以在General

Public

License的许可下下载并根据个性化的需要对其进行修改。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6183087.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存