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日前能退款嗎)
拒不執行賠償(拒絕賠償會有什么后果)