
mysql
byjames
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL存储过程与存储函数的区别
1、总述存储函数和存储过程统称为存储例程(stored routine)。两者的定义语法很相似,但却是不同的内容。存储函数限制比较多,比如不能用临时表,只能用表变量。还有一些函数都不可用等等。而存储过程的限制相对就比较少。一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。2、返回值上的不同存储函数将向调用者返回一个且仅返回一个结果值。存储过程将原创 2025-07-05 14:23:15 · 587 阅读 · 0 评论 -
Centos 7 编译安装 msyql 5.6
摘要:本文介绍了在CentOS7系统上从源代码编译安装MySQL5.6的完整步骤。主要包括:1)安装gcc等编译工具;2)创建mysql用户和数据目录;3)下载并解压MySQL源码包;4)使用cmake配置编译参数,指定安装路径、字符集等选项;5)执行make编译和安装;6)设置目录权限;7)初始化系统表;8)启动MySQL服务。整个过程详细展示了从环境准备到服务部署的关键命令,为手动编译安装MySQL提供了完整参考。原创 2025-07-06 11:43:59 · 144 阅读 · 0 评论 -
Mysql 授权用户访问权限
1.授权用户,你想root使用密码从任何主机连接到mysql服务器:GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'admin123'WITHGRANTOPTION;flushprivileges;2.如果你想允许用户root从ip为192.168.1.104的主机连接到mysql服务器:原创 2025-07-05 14:24:12 · 3429 阅读 · 0 评论 -
MySQL连接失效
MySQL连接失效MYSQL中的配置参数interactive_timeout和wait_timeout(可能导致过多sleep进程的两个参数.默认8小时)1)interactive_timeout:参数含义:服务器关闭交互式连接前等待活动的秒数。交互式客户端定义为在mysql_real_connect()中使用CLIENT_INTERACTIVE选项的客户端。参数默认值:28原创 2025-07-05 14:21:32 · 1931 阅读 · 0 评论 -
MYSQL添加远程用户或允许远程访问三种方法
摘要:本文介绍了三种MySQL创建远程访问用户的方法:1)使用GRANT语句授权所有权限给指定用户,可通过"%"允许远程访问或"localhost"限制本地访问;2)通过INSERT语句直接修改user表添加用户;3)结合GRANT和WITH GRANT OPTION同时创建本地和远程访问权限。关键操作包括设置访问IP(%表任意客户端)、刷新权限(FLUSH PRIVILEGES),并强调用户密码需用引号包裹。这些方法均需root权限执行,适用于不同场景的MySQL用原创 2025-07-05 14:22:10 · 1069 阅读 · 0 评论 -
MYSQL 删除重复项
delete from g_user_pay_info where id in ( select id from (select max(id) as id, count(role_id) as count from g_user_pay_info group by role_id having count >1order by count desc) as tab原创 2025-07-05 14:21:22 · 519 阅读 · 0 评论 -
Mysql 定时任务 事件处理存储过程详解
MySQL定时器事件可通过SQL或Navicat Premium客户端创建。查看事件计划状态有3种SQL方法,开启事件计划有4种语句(重启失效)。定时器设置包含执行频率(AT单次执行,EVERY循环执行)和时间单位(秒、分钟、小时等),可通过开始时间灵活控制执行时间点。创建示例:从指定时间开始每2秒执行存储过程mypro()。该功能适用于需要定期执行SQL任务的场景。原创 2025-07-05 14:23:41 · 7118 阅读 · 0 评论