MYSQL-二進制包安裝
實驗準備:
1、Linux服務器或虛擬機一臺,系統版本centos 7.4
2、mysql二進制安裝包,軟件版本,mariadb-10.2.15-linux-x86_64.tar.gz
3、為mysql服務單獨創建mysql賬號
實驗步驟
1、創建/mydata/data目錄,用于存放數據文件
mkdir -p /mydata/data
2、創建mysql用戶,并指定其家目錄/mydata/data、設置為系統賬號
useradd -r -d /mydata/data? -s /sbin/nologin
3、將二進制的軟件包解壓到/usr/local/目錄下,并創建軟連接mysql
tar -xf mariadb-10.2.15-linux-x86_64.tar.gz? -C /usr/local/
ln -sv /usr/local/mariadb-10.2.15-linux-x86_64/? /usr/local/mysql
4、添加環境變量,將/usr/local/mysql/bin寫到環境變量中
echo PATH=/usr/local/mysql/bin:$PATH >/etc/profile.d/mysql.sh
. /etc/profile.d/mysql.sh? 讓新家的路徑生效
5、設置軟連接的mysql及其子目錄的屬主、數組、權限
chown -R root:mysql? /usr/local/mysql/
ll /usr/local/mysql/? 查看屬主、數組、權限
6、安裝mysql初始化腳本
/usr/local/mysql/scripts/mysql_install_db –user=mysql –datadir=/mydata/data/
出現ok,則安裝成功;若提示缺少共享庫-libaio.so.1,則需要安裝共享庫yum install libaio
之后,重新初始化數據庫腳本
7、配置啟動服務文件
cp /usr/local/mysql/support-files/mysql.server? ?/etc/rc.d/init.d/mysqld
chkconfig –add mysqld
8、配置主程序文件
cp /usr/local/mysql/support-files/my-large.cnf? ?/etc/my.cnf
vi /etc/my.cnf 添加如下peizh
[mysqld]
datadir=/mydata/data
9、啟動mysqld服務
systemctl start mysqld
ss -ntl 查看mysql端口是否開啟,默認是3306
10、安裝完mysql之后需要初始化mysql安全配置問價
/usr/local/mysql/bin/msyql_secure_installation
根據實際需求配置密碼
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/100805