1.rpm包安装
第一步:安装mariadb-libs
rpm -ivhmariadb-libs-5.5.41-2.el7_0.x86_64.rpm
第二步:安装mariadb
rpm -ivhmariadb-5.5.41-2.el7_0.x86_64.rpm
第三步:安装mariadb-server
rpm -ivhmariadb-server-5.5.41-2.el7_0.x86_64.rpm
2.源码包安装
第一步:下载mysql源码包
第二步:安装编译代码所需要的包
yum -y installmake gcc-c++ cmake bison-devel ncurses-devel libaio
yum -y installlibaio libaio-devel
yum -y installperl-Data-Dumper
yum -y installnet-tools
yum -y installzlib-devel
第三步:编译
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql\
-DMYSQL_DATADIR=/usr/local/mysql/data\
-DSYSCONFDIR=/etc\
-DWITH_MYISAM_STORAGE_ENGINE=1\
-DWITH_INNOBASE_STORAGE_ENGINE=1\
-DWITH_MEMORY_STORAGE_ENGINE=1\
-DWITH_READLINE=1\
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock\
-DMYSQL_TCP_PORT=3306\
-DENABLED_LOCAL_INFILE=1\
-DWITH_PARTITION_STORAGE_ENGINE=1\
-DEXTRA_CHARSETS=all\
-DDEFAULT_CHARSET=utf8\
-DDEFAULT_COLLATION=utf8_general_ci
第四步:安装
make &&make install
第五步:创建用户和组
group mysql
useradd -g mysql-s /sbin/nologin mysql
第六步:更改mysql目录属主和属组
chown -Rmysql:mysql /usr/local/mysql
第七步:初始化数据库
cd/usr/local/mysql/scripts
./mysql_install_db--basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
第八步:防火墙打开端口
firewall-cmd--permanent --zone=public --add-port=3306/tcp
firewall-cmd--reload
第九步:启动数据库添加开机自启
cp support-files/mysql.server/etc/init.d/mysql
chkconfig mysql on
service mysqlstart
第十步:配置环境变量
vi ~/.bash_profile
添加如图部分
保存并退出
source ~/.bash_profile