mysql5.7单实例安装(二进制)
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,1.下载二进制安装包mysql-5.7.21-linux-glibc2.12-x86_64.tar.gztar -xvf mysql-5.7.21-linux-glibc2.12-x86_64.tar
千家信息网最后更新 2026年11月02日mysql5.7单实例安装(二进制)1.下载二进制安装包
mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
tar -xvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
2.拷贝安装包和配置文件(如果没有特殊情况,将安装包解压放置在该目录)
cp -rf mysql /usr/local/mysql
cp -rf my5.7.cnf /etc/my.cnf
3.创建mysql用户
useradd mysql
4.添加数据目录
mkdir -p /home/mysql3306/mysql3306
mkdir -p /home/mysql3306/logs
5.修改目录权限
chown mysql:mysql -R /home/mysql3306
6.修改配置文件
socket = /tmp/mysql.sock(socket文件存放位置)
datadir = /home/mysql3306/mysql3306(数据文件存放目录)
server-id = 12023306(设置serverid 命名规则:ip后两位+端口号)
port = 3306(启动端口)
innodb_buffer_pool_size = 1024M(innodb buffer pool大小)
*如果是核心节点单实例 配置成系统总内存的75%左右,如果不是核心节点则按照具体业务压力来设置
7.初始化数据库(确认2个OK)
/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --initialize --basedir=/usr/local/mysql --datadir=/home/mysql3306/mysql3306 --user=mysql
--initialize 初始化后自动设置随机密码
--initialize-insecure 初始化不进行随机密码的赋予
--basedir=/usr/local/mysql mysql安装目录
--datadir=/home/mysql3306/mysql3306 mysql数据目录
在mysql-error.log中寻找初始密码
2018-03-13T07:18:45.762441+08:00 1 [Note] A temporary password is generated for root@localhost: W2O?kK-g#:y7
8.启动mysql5.7
# /usr/local/mysql/bin/mysql -S /tmp/mysql3306.sock -p
初始化密码
10.配置环境变量
vi /etc/profile
export MYSQL_HOME=/usr/local/mysql
PATH=$PATH:$MYSQL_HOME/bin
如果系统之前自带低版本mysql,则会发生下面的情况,没有指向预定的路径:
[root@mysql5 logs]# which mysql
/usr/bin/mysql
删除之前版本的mysql
yum -y remove mysql*
source /etc/profile
或者
rm -rf /usr/bin/mysql*
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
tar -xvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
2.拷贝安装包和配置文件(如果没有特殊情况,将安装包解压放置在该目录)
cp -rf mysql /usr/local/mysql
cp -rf my5.7.cnf /etc/my.cnf
3.创建mysql用户
useradd mysql
4.添加数据目录
mkdir -p /home/mysql3306/mysql3306
mkdir -p /home/mysql3306/logs
5.修改目录权限
chown mysql:mysql -R /home/mysql3306
6.修改配置文件
socket = /tmp/mysql.sock(socket文件存放位置)
datadir = /home/mysql3306/mysql3306(数据文件存放目录)
server-id = 12023306(设置serverid 命名规则:ip后两位+端口号)
port = 3306(启动端口)
innodb_buffer_pool_size = 1024M(innodb buffer pool大小)
*如果是核心节点单实例 配置成系统总内存的75%左右,如果不是核心节点则按照具体业务压力来设置
7.初始化数据库(确认2个OK)
/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --initialize --basedir=/usr/local/mysql --datadir=/home/mysql3306/mysql3306 --user=mysql
--initialize 初始化后自动设置随机密码
--initialize-insecure 初始化不进行随机密码的赋予
--basedir=/usr/local/mysql mysql安装目录
--datadir=/home/mysql3306/mysql3306 mysql数据目录
在mysql-error.log中寻找初始密码
2018-03-13T07:18:45.762441+08:00 1 [Note] A temporary password is generated for root@localhost: W2O?kK-g#:y7
8.启动mysql5.7
点击(此处)折叠或打开
- # /usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql &
- [2] 2478
- [root@mysql5 logs]# 2018-03-12T23:23:23.847910Z mysqld_safe Logging to '/home/mysql3306/logs/mysql-error.log'.
- 2018-03-12T23:23:23.886684Z mysqld_safe Starting mysqld daemon with databases from /home/mysql3306/mysql3306
# /usr/local/mysql/bin/mysql -S /tmp/mysql3306.sock -p
初始化密码
点击(此处)折叠或打开
- mysql> show databases;
- ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
- mysql> set password=password('root')
- -> ;
- Query OK, 0 rows affected, 1 warning (0.00 sec)
- mysql> flush privileges;
- Query OK, 0 rows affected (0.02 sec)
10.配置环境变量
vi /etc/profile
export MYSQL_HOME=/usr/local/mysql
PATH=$PATH:$MYSQL_HOME/bin
如果系统之前自带低版本mysql,则会发生下面的情况,没有指向预定的路径:
[root@mysql5 logs]# which mysql
/usr/bin/mysql
删除之前版本的mysql
yum -y remove mysql*
source /etc/profile
或者
rm -rf /usr/bin/mysql*
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
目录
密码
数据
文件
配置
情况
核心
版本
系统
节点
二进制
实例
特殊
业务
位置
内存
压力
变量
口号
大小
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技官网
科技制造互联网公司
深圳科技互联网
万易互联网科技
艾特科技互联网
科技创新互联网企业
齐家互联网科技有限公司
互联网科技汛
佰商互联网科技有限公司
青岛中康互联网医疗科技有限公司
互联网企业和科技型企业
开一家科技互联网公司需要多少钱
电子科技大学互联网创业大赛
畅思互联网科技
乌鲁木齐新华智原互联网科技学校
科技互联网海报
互联网科技资金流入
广州互联网高科技取餐柜
绵阳真晨互联网科技有限公司
山东蛋芒互联网科技有限公司
互联网科技名片
互联网科技公司经营范围
互联网佳科技有限公司
A股互联网金融科技公司
喔噻互联网科技
长亮科技互联网金融
江苏南京365互联网科技
互联网时代科技改变生活
广州有谷有贝互联网科技有限公司
唯美互联网科技