mysql二进制安装:解压软件,简单配置就可以使用。
二进制包下载:https://dev.mysql.com/downloads/
Mysql | 软件包名 |
---|---|
二进制安装包 | mysql-5.5.45-linux2.6-x86_64.tar.gz |
源码安装包 | mysql-5.5.45 |
step 1 创建账号
groupadd mysql
useradd -s /sbin/nologin -g mysql -M mysql
step 2 下载二进制软件包
使用rz命令把下载好的软件包上传到linux中,如果没有安装rz命令
yum install -y lrzsz
step 3 采用二进制方式安装
- 解压并移动二进制安装包到指定安装路径
tar xzf mysql-5.5.45-linux2.6-x86_64.tar.gz #解压
mkdir -p /application/
mv xzf mysql-5.5.45-linux2.6-x86_64.tar.gz /application/mysql-5.5.45
- 创建软连接
ln -s /application/mysql-5.5.45 /application/mysql
- 初始化配置文件my.cnf
cd /application/mysql
/bin/cp support-files/my-small.cnf /etc/my.cnf
- 初始化数据库文件
mkdir -p /application/mysql/data
chown -R mysql.mysql /application/mysql/data
/application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data --user=mysql
step 4 启动
- 设置mysql服务端启动脚本
cp /application/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
- 启动服务端
/etc/init.d/mysqld
- 检查端口
netstat -tulnp | grep mysql
- 设置开机启动
chkconfig mysqld on
chkconfig --list mysqld
- 配置mysql客户端全局使用路径
echo 'export PATH=/application/mysql/bin:$PATH' >> /etc/profile
source /etc/profile
- 安全初始化数据库
/application/mysql/bin/mysql_secure_installation