mysql 有没有什么方法或者工具知道当前登录的用户
mysql 有没有什么方法或者工具
知道当前登录的用户 以及用户在一段时间做过的activity(like SQL query, insert/delete/update)?
普通日志中。可以看到这些信息。
或者直接
show processlist;
另外图形化工具 MySQL Administrator 的 connection 中也可以看到。
当前应用架构是 website + mysql
website里配置连接数据库的用户/密码
之后对表进行操作。
(如果要看 只能看tomcat的日志拉)
WEB application 由于你的连接来源都是同一主机,同一用户,所以在MYSQL中无法区别。只能在你的WEB application 中进行识别。
general_log_file
general_log
记载了你登录后查询等基本信息
mysql设置开启log后能看到
如果登陆用户一样的话,那你考虑在程序端作处理了
相关问答:
一个行业网站,要实现的功能要求为:
一搜索表单可选搜索 产品/资讯/商家,搜索时希望先搜标题后全文,当前的数据量估计3万多,定位期望在百万级也可用。
数据类型为innodb,当前的方法是对关键词进行 ......
我用一个循环往数据库里面存文件,本来可以作为文件存放数据库里面只放文件的位置的,但是没有办法租的服务器网页空间大小有限制数据库没有限制。语句是这样的
public static final DataBase.MAXSIZE=102 ......
我现在学习MYSQL,问下mysql储存过程如何建立和使用,最好写成$sql="sql语句",$re=mysql_query($sql);谢谢
建议你先自己看一下文档中的例子。
http://dev.mysql.com/doc/refman/5.1/zh/stored-pro ......
有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......
有一条sql语句 select a.name ,b.name from tableA a,tableB b where a.id = b.id and 。。。(其他过滤条件)
其中a.id 为tableA主键 有唯一性索引 数据量才1千多
b.id 为日志表tableB 的外键 ,慢去条件的才 ......