一、解壓源碼包
# 使用通用二進(jìn)制包"mysql-5.5.51-linux2.6-x86_64.tar.gz"解壓后初始化即可
shell> wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.55-linux2.6-x86_64.tar.gz
shell> tar zxvf mysql-5.5.55-linux2.6-x86_64.tar.gz -C /usr/local/
shell> cd /usr/local
shell> ln -sv mysql-5.5.55-linux2.6-x86_64 mysql
二、創(chuàng)建用戶和組
shell> groupadd -r -g 306 mysql
sehll> useradd -g 306 -r -u 306 mysql
shell> id mysql
uid=306(mysql) gid=306(mysql) groups=306(mysql)
三畦粮、更改MySQL目錄下的文件的所屬主和所屬組
shell> chown -R mysql:mysql /usr/local/mysql/*
四、創(chuàng)建數(shù)據(jù)目錄, 并且設(shè)置相關(guān)權(quán)限
# 創(chuàng)建"/mydata/data"作為存放數(shù)據(jù)目錄
shell> mkdir -p /mydata/data
shell> chown -R mysql:mysql /mydata/data
shell> chmod 750 /mydata/data/
五返弹、初始化MySQL
shell> cd /usr/local/mysql
shell> /usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/mydata/data
六锈玉、創(chuàng)建并配置MySQL配置文件
# 默認(rèn)配置文件路徑: /usr/local/mysql/support-files
shell> cp /usr/local/mysql/support-files/my-huge.cnf /etc/my.cnf
# 在[mysqld]下面添加"datadir = /mydata/data"
shell> vim /etc/my.cnf
[mysqld]
......
datadir = /mydata/data
七、啟動(dòng)MySQL并且添加自動(dòng)啟動(dòng)
shell> cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
shell> chmod 755 /etc/init.d/mysqld
shell> chkconfig --add mysqld
shell> service mysqld start
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者