centos7 离线安装mysql

centos7 安装后默认安装了mariadb。如果需要自定义安装mysql的话

centos 7 卸载 mariadb 的正确命令

#列出所有被安装的rpm package 
rpm -qa | grep mariadb

#卸载
rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64

错误:依赖检测失败:
        libmysqlclient.so.18()(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要
        libmysqlclient.so.18(libmysqlclient_18)(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要

#强制卸载,因为没有 --nodeps
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64


mysql下载地址

http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar
解压mysql
tar -zxf mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar

mysql相关的包

libaio-0.3.109-13.el7.x86_64.rpm

openssl-1.0.2n.tar.gz

查看地址下载相关的包:链接: https://pan.baidu.com/s/1pLQfLur 密码: 35gb

安装

rpm -ivh mysql-community-common-5.7.16-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.16-1.el7.x86_64.rpm 
rpm -ivh mysql-community-client-5.7.16-1.el7.x86_64.rpm

安装mysql-community-server-5.7.16-1.el7.x86_64.rpm 前需要安装libaio-0.3.107-10.el6.x86_64.rpm
下载地址:
http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm

安装libaio库:
rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm

安装mysql-community-server
rpm -ivh mysql-community-server-5.7.16-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.16-1.el7.x86_64.rpm


初始化mysql 

mysqld --initialize 
chown mysql:mysql /var/lib/mysql -R
systemctl start mysqld.service 
systemctl  enable mysqld


查看mysql初始化密码

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

登录mysql

mysql -uroot -p'密码'
set password=password('123123');
\q //退出


连接mysql:
mysql -u root -p 回车

123123

之后操作数据库就可

show databases;

use mysql;

show tables;





评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值