0
点赞
收藏
分享

微信扫一扫

MySQL 日志文件


如何查看mysql的日志文件位置

这个你可以看配置文件启用了才有这样的记录默认是没有的

/etc/my.conf

log-bin=mysqlbin

一般放在/var/lib/mysql

比如上面的设置重启数据库会生成mysqlbin.000001文件

本回答由提问者推荐

如何修改MySQL日志文件位置

查看当前目录

mysql>showvariableslike'%datadir%';

关闭MySQL

~]#systemctlstopmysqld

创建目录并修改权限

~]#mkdir-pv/data

~]#chown-Rmysql:mysql/data

将文件移动到新目录

~]#rsync-av/var/lib/mysql/data

修改配置文件

~]#vim/etc/my.cnf

#datadir=/var/lib/mysql

#socket=/var/lib/mysql/mysql.sock

datadir=/data/mysql

socket=/data/mysql/mysql.sock

重启MySQL服务器

~]#systemctlstartmysqld

mysql>showvariableslike'%datadir%';

+---------------+--------------+

|Variable_name|Value|

+---------------+--------------+

|datadir|/data/mysql/|

+---------------+--------------+

1rowinset(0.00sec)

mysql报警日志文件位置在哪里?

这个其实很简单的

第一 你先登录你的mysql 这个在mysql命令下面登录

第二输入命令 show variables like ‘log_error’;

就会输出你的错误日志的地址不过你要先开启日志 要不然就会出现错误提示找不到日志

希望可以帮助到你的哈c:\users\15175\appdata\roaming\sqlyog\sja.log

这是系统默认存放位置,日志文件记录了所有在任务运行期间发生的错误;对,log_error是错误日志,这个默认是配置了的。

如何開啟mysql的日志或如何查看 mysql的日志文件

错误日志: -log-err

查询日志: -log

慢查询日志: -log-slow-queries

更新日志: -log-update

二进制日志: -log-bin

在mysql的安装目录下,打开my.ini,在后面加上上面的参数,保存后重启mysql服务就行了。

例如:#Enter a name for the binary log. Otherwise a default name will be used.

#log-bin=#Enter a name for the query log file. Otherwise a default name will be used.

#log=#Enter a name for the error log file. Otherwise a default name will be used.

log-error=#Enter a name for the update log file. Otherwise a default name will be used.

#log-update=

上面只开启了错误日志,要开其他的日志就把前面的“#”去掉mysql有以下几种日志:

错误日志: -log-err

查询日志: -log

慢查询日志: -log-slow-queries

更新日志: -log-update

二进制日志: -log-bin

在mysql的安装目录下,打开my.ini,在后面加上上面的参数,保存后重启mysql服务就行了。

例如:#enter a name for the binary log. otherwise a default name will be used.

#log-bin=#enter a name for the query log file. otherwise a default name will be used.

#log=#enter a name for the error log file. otherwise a default name will be used.

log-error=#enter a name for the update log file. otherwise a default name will be used.

#log-update=

上面只开启了错误日志,要开其他的日志就把前面的“#”去掉

查看命令:①show variables like 'log_%';查看所有的log命令

②show variables like 'log_bin';查看具体的log命令

举报

相关推荐

0 条评论