提供一下linux centos76环境下mysql57 tar包的完整安装过程
以下是在Linux CentOS 7.6环境下安装MySQL 5.7 tar包的完整步骤:
-
首先下载MySQL 5.7 tar包,可以在MySQL官网下载页面中找到下载链接。
-
将下载好的tar包上传到服务器上的某个目录下,例如 /home/mysql。
-
解压tar包,可以使用以下命令:
tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz这里的mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz是下载好的tar包文件名,需要根据实际情况进行替换。
-
将解压后的MySQL目录移动到 /usr/local 目录下,例如:
mv mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql -
创建MySQL数据目录,例如:
mkdir /usr/local/mysql/data -
修改MySQL数据目录的所有者和组,例如:
chown -R mysql:mysql /usr/local/mysql/data -
修改MySQL配置文件,可以使用以下命令:
cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf这会将MySQL安装目录下的默认配置文件复制到 /etc 目录下,并重命名为 my.cnf。
-
修改 my.cnf 配置文件,主要修改以下几个配置项:
[mysqld] datadir=/usr/local/mysql/data socket=/var/lib/mysql/mysql.sock log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid -
创建MySQL运行所需的目录和文件,例如:
mkdir -p /var/run/mysqld touch /var/log/mysqld.log chown -R mysql:mysql /var/run/mysqld /var/log/mysqld.log -
初始化MySQL数据库,可以使用以下命令:
/usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
- 启动MySQL服务,可以使用以下命令:
/usr/local/mysql/support-files/mysql.server start
- 修改MySQL root用户的密码,可以使用以下命令:
/usr/local/mysql/bin/mysqladmin -u root password 'newpassword'
这里的 newpassword 需要替换为自己设置的密码。
- 验证MySQL是否安装成功,可以使用以下命令:
/usr/local/mysql/bin/mysql -u root -p
输入密码后,如果能够成功登录到MySQL命令行界面,说明MySQL安装成功。
以上就是在Linux CentOS 7.6环境下安装MySQL 5.7 tar包的完整步骤。
原文地址: https://www.cveoy.top/t/topic/IW8 著作权归作者所有。请勿转载和采集!