91嫩草国产线免费观看_欧美日韩中文字幕在线观看_精品精品国产高清a毛片_六月婷婷网 - 一级一级特黄女人精品毛片

mysql data下面目錄下有很多mysql-bin的文件,能刪除嗎

首頁 > 公司事務2022-10-03 17:53:09

mysql的var目錄體積很大,有很多mysql-bin.00000X文件怎么辦

datadir=/var/lib/mysql
如果這個目錄下什么都沒有,則說明安裝并沒有完成。
1。在你的文件系統中找一下 user.frm
find / -name "user.frm" -print
如果有,則這個目錄中應該有user.*等文件。到my.cnf中把datadir 改到這個目錄中試一下。
2。如果沒有,則需要用 mysql_install_db 命令來創建這些系統表。
shell> bin/mysql_install_db --user=mysql --basedir=/opt/mysql/mysql --datadir=/opt/mysql/mysql/data
改成你自己的目錄即可。

所有mysql-bin 都用rm 刪除了,會有什么問題?

正確方法,通過mysql命令刪除:

mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2819416
Server version: 5.5.24-0ubuntu0.12.04.1-log (Ubuntu)
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> reset master;
Query OK, 0 rows affected (3 min 37.65 sec)

關鍵命令為:reset master;
此命令會清空mysql-bin數據庫日志文件。

如果mysql服務器不需要做主從復制,建議通過修改my.cnf文件,來設置不生成這些文件,只要刪除my.cnf添加:
log-bin=mysql-bin
如果需要復制,最好控制下這些日志文件保留的天數,設定日志文件保留的天數:
expire_logs_days = 7
表示保留7天的日志,舊日志會自動被清理掉。

有就是不能恢復到最新的日志了!其它的沒什么影響,具體安全刪除技巧如下:
第一種技巧:
XML/HTML代碼
1 查詢musql-bin,mysql操作日志
mysql> show master logs;

2 刪除,保留最新
mysql>purge master logs to ‘mysql-bin.00001′;

3 my.cnf中去掉log-bin就可不讓生成這些日志文件了。
第二種技巧:
XML/HTML代碼
清理mysql的日志文件
發現var/db/mysql目錄下有這么多
mysql-bin.000001

mysql-bin.000023
mysql-bin.index
而且比較大

數據庫的操作日志
mysql> reset master;
可以清理這些文件。

dz的服務器存在大量的mysql-bin.文件,請問是否可以刪除

,binlog日志用于記錄所有更新了數據或者已經潛在更新了數據(例如,沒有匹配任何行的一個DELETE)的所有語句。語句以“事件”的形式保存,它描述數據更改。 簡單來說,可以通過binlog回溯數據的變化過程,可用于找回數據。

mysql的文件夾為什么刪不掉

LNMP一鍵安裝包安裝的MySQL默認是開啟了日志文件的,如果數據操作比較頻繁就會產生大量的日志,在/usr/local/mysql/var/下面產生mysql-bin.0000*類似的文件,而且一般都在幾十MB到幾個GB,更甚會吃掉整個硬盤空間,從來導致mysql無法啟動或報錯,如vps論壇用戶的反饋。如何關閉MySQL的日志功能:刪除日志:執行:/usr/local/mysql/bin/mysql-uroot-p輸入密碼登錄后再執行:resetmaster;再輸入:quit退出mysql命令模式。徹底禁用MySQL日志:修改/etc/my.cnf文件,找到log-bin=mysql-binbinlog_format=mixed再這兩行前面加上#,將其注釋掉,再執行/etc/init.d/mysqlrestart即可。

相關推薦:

分公司需要單獨注冊嗎(分公司需單獨注冊嗎)

開分公司還需要注冊嗎(分公司是否需要單獨注冊)

女職工的權益如何保護(對女職工的特殊勞動保護有哪些)

錢寶是否立案(錢寶網4月15日前能退款嗎)

拒不執行賠償(拒絕賠償會有什么后果)