回覆列表
-
1 # 使用者6735885878998
-
2 # daazhu2
二進位制日誌開啟方法:
檢視系統變數log_bin,如果其值為OFF,表示沒有開啟二進位制日誌(binary log),如果需要開啟二進位制日誌
修改my.cnf,在[mysqld]下面增加
log-bin=/data/mysqldb/log/mysql-bin.log
binlog_format = ROW
expire_logs_days=15
server_id = 2
修改完之後重啟MySQL,然後再檢視show variables like "log_bin%"; 這個時候你會發現log_bin的value值變成了ON
1、到mysql官網下載mysql編譯好的二進位制安裝包,在下載頁面Select Platform:選項選擇linux-generic,然後把頁面拉到底部,64位系統下載Linux - Generic (glibc 2.5) (x86, 64-bit),32位系統下載Linux - Generic (glibc 2.5) (x86, 32-bit)2、解壓32位安裝包:進入安裝包所在目錄,執行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz3、複製解壓後的mysql目錄到系統的本地軟體目錄:執行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r4、新增系統mysql組和mysql使用者:執行命令:groupadd mysql和useradd -r -g mysql mysql5、安裝資料庫:進入安裝mysql軟體目錄:執行命令 cd /usr/local/mysql修改當前目錄擁有者為mysql使用者:執行命令?chown -R mysql:mysql ./安裝資料庫:執行命令?./scripts/mysql_install_db --user=mysql修改當前目錄擁有者為root使用者:執行命令?chown -R root:root ./修改當前data目錄擁有者為mysql使用者:執行命令?chown -R mysql:mysql data到此資料庫安裝完畢6、啟動mysql服務和新增開機啟動mysql服務:新增開機啟動:執行命令cp support-files/mysql.server /etc/init.d/mysql,把啟動指令碼放到開機初始化目錄啟動mysql服務:執行命令service mysql start執行命令:ps -ef|grep mysql 看到mysql服務說明啟動成功7、修改mysql的root使用者密碼,root初始密碼為空的:執行命令:./bin/mysqladmin -u root password "密碼"8、把mysql客戶端放到預設路徑:ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql注意:建議使用軟鏈過去,不要直接包檔案複製,便於系統安裝多個版本的mysql