社区
MySQL
帖子详情
mysql的init_connect未执行【版主救命啊】
叶吥落
2015-03-26 03:30:31
各位,我知道super用户登陆时不会自动执行init_connect,所以创建了非super用户test,但是还是没有执行啊
请问是什么问题,急急急!!!
...全文
186
2
打赏
收藏
mysql的init_connect未执行【版主救命啊】
各位,我知道super用户登陆时不会自动执行init_connect,所以创建了非super用户test,但是还是没有执行啊 请问是什么问题,急急急!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rucypli
2015-03-27
打赏
举报
回复
show variables like '%init_connect%';看看是否有值
叶吥落
2015-03-26
打赏
举报
回复
在线等答复,急急急!!!
MySQL
init_connect
command failed出错处理
当用非root账户登录
MySQL
时,
执行
一条语句,出现
init_connect
command failed错误。 原因分析: 一、
init_connect
的作用
init_connect
通常用于:当一个连接进来时,做一些操作,比如设置autocommit为0,比如记录当前连接的ip来源和用户等信息到一个新表里,当做登陆日志信息 二、使用
init_connect
的注意点 1 只有超级账户才可以设置(super_priv权限) 2 超级账户无视
init_connect
设置(即
init_connect
的设置对来
万里之行头一步——
MySQL
连接参数
init_connect
的简单使用
作为
Mysql
的一个连接参数,
init_connect
本身并不十分抢眼,官方手册中对其介绍只有几行,只简单指出了
init_connect
的一些基本规则: 只有在普通用户的客户端连接时才能
执行
这个参数,超级用户或有连接管理权限的用户会跳过这个设置; 一个
init_connect
可以带一个或多个sql语句;
init_connect
的sql语句中若包含错误,则会导致连接失败。 用于审计 从具体的使用角度讲,在网上能查到的
init_connect
使用率最高的,就是结合
mysql
自身的日志进行的审计功.
MySQL
参数--
init_connect
init_connect
mysql
init_connect
参数的其他用处
mysql
默认是autocommit=1 的,我们线上都设置一般是
init_connect
=’set autocommit=0; set names gbk;’ 这样的。
init_connect
是可以动态在线调整的,这样就有了一些其他的用处。 经过测试
init_connect
是用户登录到数据库上之后,在
执行
第一次查询之前
执行
里面的内容的。 如果
init_connect
的内容有语
Mysql
接口API相关函数详细使用说明——
mysql
_init,
mysql
_real_connect,
mysql
_query,
mysql
_close等相关
MySql
接口API相关函数
MySql
接口API相关函数1、部分API函数总览1.1、部分API函数表1.2、部分
MySql
结构体说明1.3、API函数使用步骤2、
mysql
_init()——
MYSQL
对象初始化2.1、函数原型及参数说明2.2、简单使用3、
mysql
_real_connect()——数据库引擎建立连接3.1、函数原型及参数说明3.2、简单使用4、
mysql
_query()——查询数据库某表内容4.1、函数原型及参数说明4.2、简单使用5、
mysql
_store_result()——向客户端
MySQL
56,687
社区成员
56,710
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章