mysql二进制包安装

时间:2022-11-04 20:59:28

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