如何在linux上安装MYSQL

可以自己下载 我直接用得下载好的
如何在linux上安装MYSQL

首先需要能ping 通外网
如何在linux上安装MYSQL
标准模板
如何在linux上安装MYSQL

将文件导入当前路径下
如何在linux上安装MYSQL
解压mysql
如何在linux上安装MYSQL

移动到以下路径

如何在linux上安装MYSQL

//建立 MySQL 用户,因为启动 MySQL 需要该用户
useradd -s /sbin/nologin mysql

//创建 datadir,数据库文件会放到这里面
mkdir -p /data/mysql

// 更改权限,不更改后续操作就会出问题
chown -R mysql:mysql /data/mysql

如何在linux上安装MYSQL

编辑脚本
Vim ./scripts/mysql_install_db

如果缺少perl 需要安装perl

//安装perl包依赖
yum install -y perl-Module-Install //或者 perl也OK
yum install –y numactl
libaio*

如何在linux上安装MYSQL

./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
//–user 表示定义数据库的以哪个用户的身份运
//–datadir 表示定义数据库的安装目录
如何在linux上安装MYSQL

//成功以后,如果出现2个OK则表示运行成功
如何在linux上安装MYSQL

#cp support-file/my-default.cnf /etc/my.cnf → y覆盖

如何在linux上安装MYSQL

#vi my-default.cnf
//修改配置文件

#These are commonly set ,remove the # and set as required Basedir=/usr/local/mysql
//basedir 表示 MySQL 包所在路径
Datadir=/data/mysql/datadir
//表示定义存放数据的位置Port=3306
//port 表示定义 MySQL 服务监听的端口号
Server_id=128
//表示该 MySQL 服务的 ID 号
socket = /tmp/mysql.sock
//定义 MySQL 服务监听的套接字地址

#cp support-files/mysql.server /etc/init.d/mysql
如何在linux上安装MYSQL

//复制启动脚本文件#chmod 755 /etc/init.d/mysql
//修改启动脚本文件的属性#Vim /etc/init.d/mysql
//修改启动脚本#chkconfig --add mysql
如何在linux上安装MYSQL

//把 mysql 服务加到系统服务列表中
#chkconfig mysql on
//开机就启动#service mysql start
//启动服务

如何在linux上安装MYSQL