
MySQL
文章平均质量分 83
YU937i
这个作者很懒,什么都没留下…
展开
-
MySQL基础知识
开启MySQL服务1 在windows操作系统下开始Mysql服务 (命令大小写不敏感)net start mysql57关闭MySQL服务:net stop mysql57mysql57是MySQL的名称,可看服务中去查看2 在Linux的操作系统下开启MySQL服务 (命令大小写敏感)systemctl start mysqld.service关闭MySQL服务:service mysqld stop登录MySQLmysql -u用户名 -p密码举个栗子:限制用户从固定I原创 2021-04-17 16:44:02 · 758 阅读 · 0 评论 -
利用Navicat创建事件调度器
什么是事件调度器?事件调度器是MYSQL中提供的可作定时操作处理或者周期性操作处理的一个数据库对象,它频繁地被运用到现实的软件开发活动中,它可以帮助我们实现定时或周期性的大批量数据处理,辅助软件功能的实现,是软件功能的一部份。步骤1.打开Navicat,选择任意一个数据库。2. 点击事件,在点击新建事件。3.写入需要周期执行的SQL语句。定义者:指明该event的用户服务器在执行该事件时,使用该用户来检查权限。默认用户为当前用户,即current_user。状态:ENABLE表示该even原创 2021-04-07 19:28:02 · 1759 阅读 · 2 评论 -
MYSQL触发器
什么是触发器?触发器定义了一系列操作,这一系列操作称为触发程序,当触发事件发生时,触发程序会自动运行。触发器主要用于监视某个表的insert、update以及delete等更新操作,这些操作分别激活该表不同类型的触发程序运行,从而实现数据的自动维护。创建触发器语法格式:create trigger 触发器名 触发时间 触发事件 on 表名 for each rowbegin触发程序end;注:1.触发器是数据库的对象,因此需要指定该触发器隶属于哪个数据库。2.触发器基于表(严格说是基于表原创 2021-04-06 19:51:27 · 518 阅读 · 0 评论 -
MYSQL存储过程
一、什么是MYSQL存储过程?MySQL存储过程实现了比MySQL函数更为强大的功能,数据库开发人员可以将功能复杂、使用频繁的MySQL代码封装成MySQL,从而提高MySQL代码的重用性。二、MySQL存储过程1.创建存储过程的语法格式1.存储过程是数据库的对象,因此在创建存储过程时,需要指定该存储过程隶属于哪个数据库。2.同一数据库内,存储过程名不能重名。语法格式如下:create procedure 存储过程名(参数1,参数2,)[存储过程选项]begin存储过程语句块end;原创 2021-04-05 23:59:09 · 425 阅读 · 0 评论