1. 程式人生 > >二進制安裝 mariadb

二進制安裝 mariadb

conf node pre cin repos idt -c .org tle

0- 準備工作

0.1 下載 Mariadb 10.1.19 二進制包

https://downloads.mariadb.org/mariadb/10.1.19/#os_group=linux_generic&file_type=tar_gz

技術分享圖片

操作系統以及IP

PCName OS ip
mariadb117 CentOS 6.8 192.168.5.117

技術分享圖片

0.2 修改主機名

重新安裝的好的系統修改成規範好的主機名:

修改主機名

vi /etc/sysconfig/network

技術分享圖片

vi /etc/hosts

技術分享圖片

重啟系統:reboot

技術分享圖片

查看修改後的主機名:

技術分享圖片

0.3 操作系統配置

- 修改hosts

vi /etc/hosts

技術分享圖片

- 配置英文環境

vi ~/.bash_profile

技術分享圖片

-- 設置系統安全策略

a) SELinux

vi /etc/selinux/config

技術分享圖片

設置參數生效
setenforce 0

查看核實

cat /etc/selinux/config

技術分享圖片

b) 關防火墻

service iptables stop

-- 配置yum 環境

下面配置阿裏雲yum 環境

1- 備份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2- 下載新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo CentOS 6 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo CentOS 7 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3- 之後運行yum makecache生成緩存

1- 安裝

? 安裝前檢查是否已經安裝了mysql,mariadb

rpm -qa |grep mysql

rpm -qa |grep mariadb

-- 如存在mysql-libs-5.1.73-5.el6_6.x86_64卸載 --nodeps 忽略依賴包卸載;
rpm -e mysql-libs-5.1.73-5.el6_6.x86_64 --nodeps

查找老版本mysql相關的安裝目錄命令:
 find / -name mysql

技術分享圖片

若查找到相關目錄使用命令:rm –rf 刪除目錄

技術分享圖片


? 查看組和用戶情況

cat /etc/group | grep mysql
cat /etc/passwd |grep mysql

若存在,則刪除原mysql用戶:userdel -r mysql,會刪除其對應的組和用戶;

2- 配置

二進制安裝 mariadb