二进制部署MySQL 5.7
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,二进制部署比较简单,无需安装依赖环境,可以去mysql官网下载MySQL二进制包。或者说通过我网盘的链接进行下载,网盘链接中有自动部署的脚本。注:最新的MySQL 8.0版本与这个5.7版本的部署过程
千家信息网最后更新 2025年11月07日二进制部署MySQL 5.7
二进制部署比较简单,无需安装依赖环境,可以去mysql官网下载MySQL二进制包。或者说通过我网盘的链接进行下载,网盘链接中有自动部署的脚本。
注:最新的MySQL 8.0版本与这个5.7版本的部署过程完全一致,只是用的二进制包文件不一样而已。
1、卸载mariadb
[root@mysql01 ~]# yum -y erase mariadb[root@mysql01 ~]# rpm -e qt-mysql-4.8.7-2.el7.x86_64 --nodeps2、部署mysql 5.7
[root@mysql01 src]# tar zxf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz [root@mysql01 src]# mv mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql[root@mysql01 src]# ln -sf /usr/local/mysql/bin/* /usr/local/bin/3、编辑配置文件并初始化MySQL
[root@mysql01 src]# rm -rf /etc/my.cnf[root@mysql01 src]# vim /etc/my.cnf #编辑MySQL主配置文件[mysqld]basedir=/usr/local/mysqldatadir=/usr/local/mysql/datapid-file=/usr/local/mysql/data/mysqld.pidlog-error=/usr/local/mysql/data/mysql.errsocket=/tmp/mysql.sock[client]socket=/tmp/mysql.sock#创建所需目录及用户并更改属主[root@mysql01 src]# mkdir /usr/local/mysql/data[root@mysql01 src]# useradd -M -s /sbin/nologin mysql[root@mysql01 src]# chown -R mysql.mysql /usr/local/mysql/#初始化MySQL[root@mysql01 src]# mysqld --initialize --user mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data#添加为系统服务[root@mysql01 src]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld[root@mysql01 src]# chkconfig --add mysqld#启动并设置为开机自启[root@mysql01 src]# systemctl enable mysqld[root@mysql01 src]# systemctl start mysqld#确定3306端口在监听[root@mysql01 src]# netstat -anpt | grep 3306tcp6 0 0 :::3306 :::* LISTEN 2589/mysqld 4、修改MySQL的root用户初始密码
#获取root用户的初始密码[root@mysql01 src]# mysqlpwd=`cat /usr/local/mysql/data/mysql.err | grep password |awk -F'root@localhost: ' '{print $2}'`#重置密码为123.com[root@mysql01 src]# mysql -uroot -p${mysqlpwd} -e 'alter user root@localhost identified by "123.com"' --connect-expired-password#使用新密码进行登录测试[root@mysql01 src]# mysql -uroot -p123.com#附加:MySQL中的help命令使用mysql> help show; #此命令可以查看出所有show命令使用语法,可以help+任意命令字-------- 本文至此结束,感谢阅读 --------
命令
二进制
密码
文件
用户
版本
链接
配置
一致
只是
命令字
环境
目录
端口
系统
脚本
至此
语法
过程
新密
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
u点服务器
学习软件开发哪个
工行软件开发中心 面试着装
信诺网络安全吗
逆战无法登陆服务器
阿里网盘服务器连不上
10月12日国家网络安全
数据库删除相同行信息
如何加强高校网络安全
计算机网络技术为什么学费贵
免费的公共数据库有哪些
电信网络技术工程师入职
网络安全系统档案
教师网络安全宣传简报
如何让文件变成一个数据库
导出linux服务器配置
大连靠谱医疗健康软件开发
多级安全数据库什么意思
综广公益网络安全靠大家
广东汽车网络技术有哪些
在数据库中如何查询所有字段
武大的网络安全学院
web服务器 书籍
饥荒服务器启动的原因
数据库缓冲区的作用
网络安全 英文介绍
四川机架式服务器购买
用友在数据库哪个文件内
武警教材数据库
基站的服务器