求大神 Mysql 怎么查看远程登陆日志

qq_35176898 2016-06-20 02:23:00
我开了2个远程数据库用户 1 2
是给2个客户用的 我怎么才能查看 1 2的登陆情况呢 还是说Mysql没有这个功能 新手求带
...全文
658 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2016-06-30
  • 打赏
  • 举报
回复
如果 log_output 是tabl,那么你应该查表 mysql.general_log
zjcxc 2016-06-30
  • 打赏
  • 举报
回复
查询确认下日志输出是与文件不是定表,并且是否正确地打开了 general_log select @@log_output, @@general_log, @@general_log_file;
allen519 2016-06-30
  • 打赏
  • 举报
回复
引用 1 楼 kxjrzyk 的回复:
开启常规日志,可以查看到用户的登录信息,不过这会记所数据库的所有操作,会影响数据库的性能。 在my.ini谁的的[mysqld]下,添加下面两句,然后重新启动数据库,这时所有记录都会记在mysql-general.log文件中 general-log=1 general-log-file=mysql-general.log
好了 实现了
allen519 2016-06-30
  • 打赏
  • 举报
回复
引用 1 楼 kxjrzyk 的回复:
开启常规日志,可以查看到用户的登录信息,不过这会记所数据库的所有操作,会影响数据库的性能。 在my.ini谁的的[mysqld]下,添加下面两句,然后重新启动数据库,这时所有记录都会记在mysql-general.log文件中 general-log=1 general-log-file=mysql-general.log
我这里 有a b 两个mysql, 用了修改了 general_log general_log_file 两个参数之后 如果 从a 上边 连接b 上边的 mysql, a机器 目录下的 log 文件会有 相关记录, 而b 上边的log 并不记录
allen519 2016-06-30
  • 打赏
  • 举报
回复
回头试试看
引用 1 楼 kxjrzyk 的回复:
开启常规日志,可以查看到用户的登录信息,不过这会记所数据库的所有操作,会影响数据库的性能。 在my.ini谁的的[mysqld]下,添加下面两句,然后重新启动数据库,这时所有记录都会记在mysql-general.log文件中 general-log=1 general-log-file=mysql-general.log
rucypli 2016-06-21
  • 打赏
  • 举报
回复
general log可以动态更改 不需要重启数据库
生命沉思者 2016-06-20
  • 打赏
  • 举报
回复
开启常规日志,可以查看到用户的登录信息,不过这会记所数据库的所有操作,会影响数据库的性能。 在my.ini谁的的[mysqld]下,添加下面两句,然后重新启动数据库,这时所有记录都会记在mysql-general.log文件中 general-log=1 general-log-file=mysql-general.log

57,065

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧