
正文
mysql的bin文件数量,mysqlbin文件怎么看内容
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
mysql-bin.000001文件是怎么产生的及处理方法
处理方法分两种情况:1:只有一个mysql服务器,那么可以简单的注释掉这个选项就行了。vi /etc/my.cnf把里面的 log-bin 这一行注释掉,重启mysql服务即可。
找到Mysql的配置文件,在文件中添加一行”log_bin = mysql-bin”即可。其实在我安装的各种Mysql环境中,该功能通常都是默认开启的。
解决方法就是修改配置文件临时关闭binary-log,然后删除mysql数据目录下的所有类似mysql-bin.00000mysql-bin.000002的文件后再次重启,mysql即可启动成功。
首先,关闭 mysqld,打开 my.cnf,加入以下几行:server-id = 1log-bin = binloglog-bin-index = binlog.index然后启动 mysqld 就可以了。
主机的mysql重启,但是你的从机mysql肯定是没重启才出现binlog索引不一致的现象,我认为是,从机mysql在主机重启之前slave_io_running线程始终保持和主机通信,传输binlog的更新。
可以修改配置文件不生成bin-log文件,默认的配置文件为my-huge.cnf 在你的/var/lib/mysql/support-files/目录下,vi my-huge.cnf 搜索log-bin 在前面加#号注释掉后就不会产生,log-bin文件了。
相关问答
Q1: MySQL的数据库文件有几种?扩展名及作用分别是什么?
“.MYD”文件“ .MYD”文件是MyISAM存储引擎专用,存放MyISAM表的数据。每一个MyISAM表都会有一个“.MYD”文件与之对应,同样存放于所属数据库的文件夹下,和“.frm”文件在一起。
一个数据库是一个目录,目录下一个表对应三个文件,文件名是表名,扩展名分别是.frm、.MYD、.MYI((数据文件:. myd )、( 索引文件:. MYI )、(表定义文件:. frm))。
.frm是Visual Basic VB系列的Form窗体文件,Vb的窗体中保存的空间属性分为两个部分。
第一种文件为主文件,后缀名为.mdf,数据库中的主要数据都存储在这个文件中,还有一个文件是日志文件,后缀名为.ldf,主要记录数据库的日志以及数据库的操作记录。一个数据库中必须有至少一个主文件和日志文件。
Q2: mysql安装和配置bin是哪个文件?
1、在Windows操作系统上,MySQL的配置文件my.ini通常位于MySQL安装目录下的bin文件夹中。具体路径可能会根据你的MySQL安装位置和配置有所变化。
2、在 MySQL 中,安装路径可以在 `my.cnf` 或 `my.ini` 文件中找到。这些文件通常位于 MySQL 安装目录的 `support-files` 文件夹中。
3、MySQL的配置MySQL环境变量配置。 在windows命令提示符中输入mysql,提示“mysql”不是内部或外部命令。只需将MySQL安装路径添加系统环境变量即可。
4、MySQL服务器的配置文件的文件名是my.ini。MySQL服务器启动时会读取my.ini这个配置文件,可以通过修改这个文件,达到更新配置的目的。一般情况下,my.ini在MySql安装的根目录下,也有可能在隐藏文件夹“ProgramData”下面。
5、以下内容分成四步介绍windows下如何安装和启动MySQL,具体内容请看下文。第一步:下载mysql安装包或者绿色版,放到自己喜欢的目录。第二步:配置环境变量。MYSQL_HOME,值为mysql的根目录;在path中添加%MYSQL_HOME%/bin目录。
Q3: mysql的var目录体积很大,有很多mysql-bin.00000X文件怎么办
可以修改配置文件不生成bin-log文件,默认的配置文件为my-huge.cnf 在你的/var/lib/mysql/support-files/目录下,vi my-huge.cnf 搜索log-bin 在前面加#号注释掉后就不会产生,log-bin文件了。
当然,如果是CentOS还要改/usr/bin/mysqld_safe相关文件位置;最后再做一个mysql.sock链接。
先确认MYSQL有没有启用bin日志 ,就是看下mysql.ini(my.cnf)里的log-bin=mysql-bin, 可以 自定义一个目录和前缀名,比如/data/log/mylog这样。
其次就是数据目录和数据文件的安全性,也就是权限设置问题。从MySQL主站一些老的binary发行版来看,2xx版本中数据目录的属性是775,这样非常危险,任何本地用户都可以读数据目录,所以数据库文件很不安全。
解决方法就是修改配置文件临时关闭binary-log,然后删除mysql数据目录下的所有类似mysql-bin.00000mysql-bin.000002的文件后再次重启,mysql即可启动成功。
原因:可能是第二次在机器上安装mysql,有残余数据影响了服务的启动;解决方法:去mysql的数据目录/data看看,如果存在mysql-bin.index,就赶快把它删除掉吧,它就是罪魁祸首了。
关于mysql的bin文件数量和mysqlbin文件怎么看内容的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








