CentOS 7安装 MySQL 8(RPM+Tar)+首次配置

?

参考

使用RPM安装MySQL

下载MySQL软件包

安装Yum repo文件并更新 Yum 缓存

使用Yum安装MySQL

使用Tar包安装MySQL

下载MySQL的Tar包并解压

安装MySQL

首次启动配置

其他问题

?

参考

centos6.5 mysql安装+远程访问+备份恢复+基本操作+卸载

CentOS服务器下对mysql的优化

centos7安装Mysql8.0步骤

CentOS7安装MySQL8.0图文教程

?

使用RPM安装MySQL

?

Cent OS的yum 源中默认是没有MySQL的,所以我们需要先去官网下载MySQL的repo源并安装.。

?

下载MySQL软件包

?

1 cd /home/wxd

2 mkdir mysql

3 cd mysql

4 wget https://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm

?

安装Yum repo文件并更新 Yum 缓存

?

1 rpm -ivh mysql80-community-release-el8-1.noarch.rpm

?

更新 Yum

?

1 yum clean all

2 yum makecache

?

使用Yum安装MySQL

?

1 yum -y install mysql-community-server

?

使用Tar包安装MySQL

?

之前安装过一次后卸载,结果无论如何都无法用RPM安装。

提示缺少依赖,下方则是在本地用tar包安装。

?

下载MySQL的Tar包并解压

在usr/local下创建mysql文件夹,用于存放下载的tar包

1 cd /usr/local

2 mkdir mysql

3 cd mysql

?

下载Tar包

?

1 wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar

?

解压Tar包

?

1 tar -xvf mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar

?

安装MySQL

1 rpm -ivh mysql-community-common-8.0.18-1.el7.x86_64.rpm

2 rpm -ivh mysql-community-libs-8.0.18-1.el7.x86_64.rpm

3 rpm -ivh mysql-community-client-8.0.18-1.el7.x86_64.rpm

4 rpm -ivh mysql-community-server-8.0.18-1.el7.x86_64.rpm

?

首次启动配置

通过下列命令完成对MySQL数据库的初始化和相关配置

?

1 mysqld --initialize

2 chown mysql:mysql /var/lib/mysql -R

3 systemctl start mysqld.service

4 systemctl enable mysqld

?

通过下列命令查看数据库密码

?

1 cat /var/log/mysqld.log | grep password

?

登录数据库

?

1 mysql -u root -p

?

修改数据库密码

?

1 ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘新的密码‘;

2 EXIT #退出数据库

3 mysql -u root -p #使用新密码登录数据库

?

其他问题

在安装MySQL前务必检查系统中是否存在mariadb,如果存在则将其卸载。

rpm -qa | grep mariadb #查看mariadb安装包

rpm -e <mariadb包名> --nodeps #卸载mariadb

原文地址:https://www.cnblogs.com/wan117/p/12073830.html

时间: 2024-11-10 13:32:39

CentOS 7安装 MySQL 8(RPM+Tar)+首次配置的相关文章

在Linux(CentOS)上安装MySql详细记录

前记:  毕业两年了,前两天换了份工作,由以前的传统行业跳到了互联网行业.之前的公司一直在用WinServer2003+Tomcat+SqlServer/Oracle这套部署环境.对于Linux+Tomcat(或其他容器)+Mysql这套之前没用用过.所以利用这周末的我在阿里云上49元搞了个linux(centos 64位)的服务器. 刚开始先装了JDK1.6,安装了Tomcat6.0.这过程中没有遇到太大的问题, 小问题也google一下就解决了.而周六晚上开始安装Mysql,于是到今天下午为

CentOS 7 安装 MySQL 5.7.23

阿里云服务器 CentOS 7 安装 MySQL 5.7.23 . 一.准备工作 1.MySQL 官网下载 MySQL 5.7.23 :mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz 2.检查是否已经安装过 MySQL : $> rpm -qa | grep mysql 如果已经安装过其他版本的 MySQL,使用以下命令卸载:$> rpm -e 已经存在的MySQL全名 3.添加用户组,用专门管理mysql,提高安全 (非必须,可以跳过 ) $> g

CentOS 7 安装MySQL 5.6遇到问题及解决方案

centos下安装mysql真的没有想象中那么容易,在这里我总结一下遇到的问题 1. ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 出现这种问题一般是MySQL-server没有安装成功,可以通过yum install MySQL-server-5.6.25-1.el7.x86_64.rpm重新安装 2. Fatal error: Can

CentOS 7 安装 MySQL Database

CentOS 7 安装 MySQL Database 1. 现在安装包,MySQL的安装包被分成了社区版和企业版,而本文将记录社区版本MySQL安装过程,下载MySQL版本如下: mysql-5.7.16-linux-glibc2.5-x86_64.tar 解压该压缩包后会得到如下两个压缩包(好麻烦...) mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz mysql-test-5.7.16-linux-glibc2.5-x86_64.tar.gz 这里我们只需

Centos下安装mysql 总结

一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个重要目录 MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件.配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习. 下面就介绍一下这几个目录.

centos 7 安装MySQL 5.7.23

centos 7 安装MySQL 5.7.23   1.  上传MySQL安装包到服务器 mysql-5.7.23-linux-glibc2.5-x86_64.tar.gz 2.  解压MySQL安装包 tar -zxvf mysql-5.7.23-linux-glibc2.5-x86_64.tar.gz 3.  将解压的安装包移动到/usr/local下并命名为mysql-------(typically /usr/local/mysql) mv mysql-5.7.23-linux-glib

在centos上安装mysql

本文依然是用的xftp上传gz文件,然后在xShell上操作的,如果没有安装使用这两个文件的请查阅之前的博客. 1.将下载好的文件用xftp上传到对应的位置. 2.解压文件:tar  -zvxf  mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz 3.在/usr/local文件夹下建立mysql的文件夹 mkdir /usr/local/mysql 4.将解压后的mysql文移动到 /usr/local/mysql下: mv mysql-5.7.28-linu

在centOS 7安装mysql 5.7。

参考官方文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 首先创建一个repo文件 vim /etc/yum.repos.d/mysql-community.repo 然后根据官方文档写入: 比如在centOS 7安装mysql 5.7 [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-

centos 编译安装mysql

centos 编译安装mysql,请看附件