网站建设知识
CentOS7.0安装mysql
2025-07-22 09:59  点击:0

1 下载

官网下载

选择社区免费版

平台 linux genitic

版本 64位,我的虚拟机是64位

2 安装

上传压缩包,并解压至合适位置, 我的目录 basedir : /home/mysql/mysql-5.7.12 ,即放在用户mysql 目录下
tar -zxvf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz mv mysql-5.7.12-linux-glibc2.5-x86_64 /home/mysqlmv mysql-5.7.12-linux-glibc2.5-x86_64 mysql-5.7.12

创建数据dir
mkdir /home/mysql/data 

执行安装命令,需要在mysql-5.7.12 即根目录下,图片为安装成功画面
./bin/mysqld --user=mysql --basedir=/home/mysql/mysql-5.7.12 --datadir=/home/mysql/data --initialize 

3 启动

启动前准备,编辑 /mysql-5.7.12/support-files/mysql.server ,设置相应的 basedir 和 datadir
vim mysql.server
复制配置文件 , /mysql-5.7.12/support-files 文件夹下
cp -a my-default.cnf /etc/my.cnf  cp -a mysql.server /etc/init.d/mysqld
启动数据库,/support-files 文件夹下
./mysql.server start  

4 其他

缺少复制配置文件步骤会报错:Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).关闭虚拟机前,需要关闭数据库
./mysql.server stop