Linux下MySQL安裝
MySQL是一款功能強大的數據庫管理系統,適用于各種類型的應用程序,而在Linux上的安裝也是比較簡單的。以下是MySQL在Linux下的安裝步驟:
1. 下載MySQL安裝包:
在MySQL官網下載需要的安裝包, 并解壓到指定目錄。
2. 安裝MySQL:
運行需要的MySQL安裝命令。例如:rpm -ivh mysql-5.5.45-1.el6.x86_64.rpm
3. 啟動MySQL服務器:
使用命令:service mysqld start
或/etc/init.d/mysql start
。
4. 登錄MySQL:
使用命令:mysql -u用戶名 -p密碼
MySQL主從搭建
MySQL主從搭建是一種實現數據備份和高可用的方式。以下是MySQL主從搭建的詳細步驟:
1. 安裝MySQL:
在主從服務器都需要安裝MySQL,可以按照上述安裝MySQL的步驟進行安裝。
2. 主服務器配置:
修改主服務器的配置文件,添加以下配置項,其中server-id必須唯一:
log-bin=mysql-bin
server-id=1
3. 重啟MySQL服務:
重啟MySQL服務使更改的配置項生效:
service mysqld restart
4. 創(chuàng)建主服務器賬戶:
創(chuàng)建一個賬戶,以便從服務器可以連接到主服務器:
GRANT REPLICATION SLAVE ON *.* TO 'slave_user'@'%' IDENTIFIED BY 'slave_PASSWORD';
5. 從服務器配置:
修改從服務器的配置文件,添加以下配置項(server-id必須唯一):
server-id=2
6. 重啟MySQL服務:
重啟MySQL服務使更改的配置項生效:
service mysqld restart
7. 啟動從服務器:
使用命令:mysql -u用戶名 -p密碼
,連接到MySQL服務器,并執(zhí)行以下命令:
CHANGE MASTER TO
MASTER_HOST='主服務器IP地址',
MASTER_USER='slave_user',
MASTER_PASSWORD='slave_PASSWORD';
8. 啟動主從同步:
使用命令:start slave
,啟動主從同步:
start slave
至此,MySQL主從搭建完成。