云数据库虚拟主机(云服务器云虚拟主机)
186
2022-07-13
随着时代的发展,IT行业收入高是很多毕业生的首选行业,但其专业人才十分紧俏,为了能够快速就业,很多人选择一毕业就抛去本职专业,选择速成的IT教学班,学习C语言、JAVA语言等,其中linux查看MySQL日志是必学的,这样可以在大量的数据中找到自己所需要的。
Linux是什么?
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:Unix操作系统、MINIX操作系统、GNU计划、POSIX标准和Internet网络。
MySQL日志都有哪些?
不管是哪个数据库产品,一定会有日志文件。在MySQL中,主要有5种日志文件:
1.错误日志(error log):记录MySQL服务的启停时正确和错误的信息,还记录启动、停止、运行过程中的错误信息。
2.查询日志(general log):记录建立的客户端连接和执行的语句。
3.二进制日志(bin log):记录所有更改数据的语句,可用于数据复制。
4.慢查询日志(slow log):记录所有执行时间超过long_query_time的所有查询或不使用索引的查询。
5.中继日志(relay log):主从复制时使用的日志。
除了这5种日志,在需要的时候还会创建DDL日志。
linux查看MySQL日志的步骤:
1、使用下面的命令打开MySQL的配置文件,去除68,69行的注释,然后保存。(sudo vi /etc/MySQL/MySQL.conf.d/MySQLd.cnf)
2、 重启MySQL服务,就会产生MySQL日志文件。另外:MySQL的日志文件所在的位置/var/log/MySQL/MySQL.log # 是MySQL日志文件所在的位置)
3、使用下面命令可以实时查看MySQL的日志文件。(sudo tail -f /var/log/MySQL/MySQL.lo)
打铁还需自身硬,只有自身能力足够强,就能升职加薪一路高歌。linux查看MySQL日志是程序员必备的一项技能,同时为了不被时代淘汰,就需要不断去学习、不断充实自己。过程虽然很痛苦,但是结果却是值得的。
发表评论
暂时没有评论,来抢沙发吧~