centos7 安装包安装mysql8.0.18 rpm-bundle

技术centos7 安装包安装mysql8.0.18 rpm-bundle centos7 安装包安装mysql8.0.18 rpm-bundle一、资源地址
下载地址https://dev.mysql

centos7安装包安装MySQL 8。0 .18转/分-捆绑包

一、资源地址

下载地址https://dev.mysql.com/downloads/mysql/

二、安装前准备,卸载自带的马里亚布,安装依赖环境

列出已安装的马里亚布

[root @ MySQL ~]# rpm-QA | grep Maria db Maria db-libs-5。5 .60-1 .el7 _ 5。x86 _ 64方法一:rpm -e - nodeps卸载Maria db[root @ MySQL ~]# rpm-e-node PS Maria db-libs-5。5 .60-1 .el7 _ 5。x86 _ 64方法二:好吃移除卸载mariadb [root@mysql ~]# yum -y删除马里亚数据库-libs-5。5 .60-1 .el7 _ 5。x86 _ 64

如果有多余的残留目录删除它,没有则跳过

[root @ MySQL ~]# find/-name MySQL-print如下:[root @ MySQL ~]# RM-RF/var/lib/MySQL[root @ MySQL ~]# RM-RF/var/lib/MySQL/MySQL[root @ MySQL ~]# RM-RF/usr/bin/MySQL[root @ MySQL ~]# RM-RF/usr/lib 64/MySQL

安装基础软件。

[root@mysql ~]# yum -y安装wget(如果你不用文件传输协议(文件传输协议的缩写)或者lrzsz上传)[root@mysql ~]# yum -y安装lrzsz(简单好用的上传下载软件)[root@mysql ~]# yum -y安装精力

安装依赖软件。

[root @ MySQL ~]# yum-y install net-tools[root @ MySQL ~]# yum-y install OpenSSL OpenSSL-dev[root @ MySQL ~]# yum-y install lib AIO lib AIO-dev[root @ MySQL ~]# yum-y install perl-dev[root @ MySQL ~]# yum-y install perl-JSON。没有arch[root @ MySQL ~]# yum-y安装自动nf

三、查看、关闭防火墙防火墙

[root @ MySQL home]#防火墙-cmd-状态[root @ MySQL home]#系统CTL停止firewalld . service[root @ MySQL home]#系统CTL禁用防火墙服务

四、关闭selinux,进入到/etc/selinux/config文件,将SELINUX=强制改为SELINUX=禁用

[root @ MySQL home]# VI/etc/selinux/config

五、重启CentOS…

[root@mysql home]#重新启动

六、上传关系型数据库的水手包,解压水手包

[root @ MySQL ~]# CD/home[root @ MySQL home]# tar-xvf MySQL-8。0 .17-1 .El 7。x86 _ 64。rpm-管束。tar[root @ MySQL MySQL]# ls-lShr

七、开始安装关系型数据库

PS:注意安装顺序common-client-plugins-libs-client-server[root @ MySQL MySQL]# rpm-IVH MySQL-community-community-8。0 .17-1 .El 7。x86 _ 64。rpm[root @ MySQL MySQL]# rpm-IVH MySQL-社区-libs-8。0 .17-1 .El 7。x86 _ 64。rpm[root @ MySQL MySQL MySQL]# rpm-IVH MySQL-社区-客户端-8。0 .17-1可选)[root @ MySQL MySQL]# rpm-IVH MySQL-社区-dev-8。0 .17-1 .El 7。x86 _ 64。rpm(可选)[root @ MySQL MySQL]# rpm-IVH MySQL-社区-嵌入式-compat-8。0 .17-1 .El 7。x86 _ 64。rpm(可选)[root @ MySQL MySQL]# rpm-IVH MySQL-社区-测试-8。0 .17-1 .El 7。x86 _ 64。rpm(可选)[root @ MySQL MySQL]# rpm-QA | grep MySQL

八、初始化数据库,目录授权,启动关系型数据库服务[注意操作顺序]

[root @ gnome MySQL]# MySQL-initialize-console-lower _ case _ table _ name=1(初始化,并设置不区分大小写)[root @ gnome MySQL]# chown-R MySQL : MySQL/var/lib/MySQL/[root @ gnome MySQL]#系统CTL启动MySQL d

九、查看是否启动成功,活动(运行)

十、查看初始化后的临时密码

[root@gnome mysql]# grep '临时密码/var/log/mysqld.log或者[root @ gnome MySQL]# cat/var/log/mysqld。日志| grep '临时密码'

十一、登录关系型数据库

[root@mysql home]# mysql -u root -p输入密码:直接粘贴初始密码,回车确认

十二、修改初始密码,授权远程登录

MySQL ALTER USER ' root ' @ ' localhost ' IDENTIFIED BY ' HomeTest $ 2019 ';(修改“HomeTest$2019”为你自己的密码)mysql使用MySQL(切换到关系型数据库库)mysql更新用户集主机="%"其中用户=" root(授权远程登录)mysql刷新权限;(刷新)mysql退出;(退出登录)

十四、配置后重启

vim /etc/my.cnf

#有关如何更改设置的建议,请参见

# http://dev。MySQL。com/doc/ref man/8.0/en/server-配置-默认值。超文本标记语言

[mysql]

局部插值=1

[mysqld]

#

#删除前导#并为最重要的数据设置内存量

# MySQL中的缓存。从专用服务器总内存的70%开始,否则为10%。

# innodb_buffer_pool_size=128M

#

#删除前导"#"以禁用二进制日志记录

#二进制日志记录捕获备份之间的更改,由启用

#默认。它的默认设置是log_bin=binlog

# disable_log_bin

#

#删除前导#以设置主要对报告服务器有用的选项。

#对于事务和快速选择,服务器默认值更快。

#根据需要调整尺寸,通过实验找到最佳值。

# join_buffer_size=128M

# sort_buffer_size=2M

# read_rnd_buffer_size=2M

#

#删除前导#恢复到默认身份验证插件的前一个值,

#这将增加与旧客户端的兼容性。有关背景信息,请参见:

# https://dev。MySQL。com/doc/ref man/8.0/en/server-系统-变量。html # sysvar _ default _ authentication _ plugin

#默认-身份验证-插件=mysql_native_password

datadir=/var/lib/mysql

socket=/var/lib/MySQL/MySQL。短袜

log-error=/var/log/mysqld.log

PID-file=/var/run/mysqld/mysqld。PID

小写表名=1

局部插值=1

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/67475.html

(0)

相关推荐

  • MHA在线切换脚本master_ip_online_change如何结合VIP

    技术MHA在线切换脚本master_ip_online_change如何结合VIP这篇文章主要介绍MHA在线切换脚本master_ip_online_change如何结合VIP,文中介绍的非常详细,具有一定的参考价值,感

    攻略 2021年11月23日
  • 小白点,人的面部出现小白点是怎么回事

    技术小白点,人的面部出现小白点是怎么回事先说说脂肪粒的产生 1、 体内原因:眼部、面部出现油脂粒大多是由于近期身体内分泌有些失调小白点,致使面部油脂分泌过剩,再加上皮肤没有得到彻底清洁干净,导致毛孔阻塞,很快形成脂肪粒。

    生活 2021年10月25日
  • vue-countTo --

    技术vue-countTo -- vue-countTo --- 数字滚动插件vue-countTo是一个无依赖,轻量级的vue组件,可以自行覆盖easingFn。
    你可以设置startVal和endV

    礼包 2021年12月13日
  • 快递名称都有哪些,国内都有哪几家快递公司

    技术快递名称都有哪些,国内都有哪几家快递公司国内快递公司数千家,下面列举一些知名公司快递名称都有哪些。1.跨越速运跨越速运成立于2007年,是一家直营快递公司,全国有2000多家营业网点,全部由总部统一管理,监督机 制完

    生活 2021年10月23日
  • 如何用Python破解wifi密码

    技术如何用Python破解wifi密码如何用Python破解wifi密码,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Python真的是无所不能,原因就是因

    攻略 2021年10月25日
  • 怎么查询mysql的编码格式(mysql编码查看方式)

    技术mysql怎么查询编码这篇文章主要为大家展示了“mysql怎么查询编码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql怎么查询编码”这篇文章吧。

    攻略 2021年12月14日