加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mysql必读CentOS 7下使用rpm包安装mysql 5.7.18

发布时间:2020-12-12 02:31:21 所属栏目:MySql教程 来源:网络整理
导读:《Mysql必读CentOS 7下使用rpm包安装mysql 5.7.18》要点: 本文介绍了Mysql必读CentOS 7下使用rpm包安装mysql 5.7.18,希望对您有用。如果有疑问,可以联系我们。 MYSQL教程 最近一直使用MySQL,mysql-Linux下安装写了使用其他方式安装mysql,这次主要采用rpm

《Mysql必读CentOS 7下使用rpm包安装mysql 5.7.18》要点:
本文介绍了Mysql必读CentOS 7下使用rpm包安装mysql 5.7.18,希望对您有用。如果有疑问,可以联系我们。

MYSQL教程最近一直使用MySQL,mysql-Linux下安装写了使用其他方式安装mysql,这次主要采用rpm格式来安装,试了一下感觉这种安装模式比较简单.

MYSQL教程卸载MariaDB

MYSQL教程centos7默认安装MariaDB而不是mysql,可能MariaDB数据库和mysql会冲突,故先卸载MariaDB.?????

MYSQL教程??????? 1、查看已安装MariaDB相关的包
???????????? rpm -qa | grep mariadb
??????? 2、查看已安装的MariaDB相关yum包,包需根据rpm命令的结果判断
????????????? yum list mariadb-libs
??????? 3、移除已安装的MariaDB相关的yum包,包名需根据yum list命令结果判断,此步骤需要root权限
????????????? yum remove mariadb-libs

MYSQL教程下载mysql rpm包

MYSQL教程下面是官网的下载地址:
https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar

MYSQL教程使用rpm安装mysql

MYSQL教程下面步骤需要root权限,各个包之间有依赖关系,故rpm命令必须按顺序执行.

MYSQL教程
mkdir mysql
tar -xv -f mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar -C mysql
cd mysql
rpm -ivh mysql-community-common-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm

MYSQL教程出现的问题:

MYSQL教程1)libaio.so.1()(64bit) is needed by MySQL-server

MYSQL教程办理方案:

MYSQL教程安装libaio-0.3.107-10.el6.x86_64.rpm

MYSQL教程①下载地址:

MYSQL教程http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm

MYSQL教程②执行: rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm

MYSQL教程2)net-tools is needed

MYSQL教程办理方案:

MYSQL教程yum install net-tools

MYSQL教程3)perl(Getopt::Long) 被 mysql-community-server-5.7.18-1.el7.x86_64 需要

MYSQL教程办理方案:

MYSQL教程yum install perl

MYSQL教程安装成功后,删除安装文件和临时文件,也可以不删除.

MYSQL教程登录mysql,修改初始暗码

MYSQL教程以下步骤需要root权限.
1、由于一开始并不知道暗码,先修改配置文件/etc/my.cnf,让mysql跳过登录时的权限验证.加入一行:

MYSQL教程
vi /etc.my.cnf
skip-grant-tables 

MYSQL教程

MYSQL教程2、更改MySQL数据库目录的所属用户及其所属组,然后启动mysql

MYSQL教程
chown -R mysql:mysql /var/lib/mysql/ 
systemctl start mysqld.service //启动mysql数据库服务 

MYSQL教程3、登录

MYSQL教程mysql -uroot -p

MYSQL教程4、修改暗码

MYSQL教程
use mysql; 
update user set authentication_string =password('你自己的暗码') where host ='localhost' and user='mysql';
quit;

MYSQL教程5、使用暗码重新登录

MYSQL教程mysql -uroot -p

MYSQL教程以上就是本文的全部内容,希望对大家的学习有所赞助,也希望大家多多支持编程之家PHP.

编程之家培训学院每天发布《Mysql必读CentOS 7下使用rpm包安装mysql 5.7.18》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读