下载MySQL安装包
首先需要在MySQL官网上下载相应版本的MySQL安装包,建议使用tar.gz包格式。下载完成之后,将MySQL安装包上传至Linux系统中。
解压MySQL安装包
将MySQL安装包解压缩,可以使用如下命令:
tar -zxvf mysql-xxx.tar.gz
解压后在当前目录下会生成一个mysql-xxx的目录,该目录下便是MySQL的安装文件。
创建MySQL用户和用户组
在Linux系统中,MySQL默认以mysql用户和mysql用户组运行。因此需要先创建这两个用户和用户组,使用如下命令:
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
配置MySQL
在解压出的mysql-xxx目录下,执行如下命令进行MySQL的配置:
cd mysql-xxx
./configure --prefix=/usr/local/mysql --with-mysqld-user=mysql --without-debug --with-client-ldflags=-all-static --with-mysqld-ma
执行成功后,将生成Makefile文件。
安装MySQL
执行如下命令进行MySQL的安装:
make && make install
如果该命令执行成功,则MySQL安装完成。
初始化MySQL
MySQL安装完成后,需要进行初始化。使用如下命令进行初始化:
/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
执行成功后,MySQL的数据文件就会生成在/usr/local/mysql/data目录下。
启动MySQL
使用如下命令进行MySQL的启动:
/usr/local/mysql/support-files/mysql.server start
启动成功后,可以使用如下命令进行登录到MySQL:
/usr/local/mysql/bin/mysql -u root -p
输入密码即可登录到MySQL。
总结
通过以上步骤,就可以在Linux系统中进行MySQL的离线安装。这种方式可以避免网络环境较差时的下载失败,也可以进行多次安装使用。希望本文对Linux离线安装MySQL提供了有力的帮助。