centos 7 安装 mysql 5.7

若是是要安装mariadb的话,不用看下面了,默认就是。直接yum安装应该就能够。node

Mysql 的话,默认的源里面已经没有了,只能是下载下来rpm包进行安装,以前选择错了版本下载的,能安上,不过用不了(实际上是不会用),各类坑啊反正是,坑了一天多的时间。为了节省时间赶忙搞啊,就换了个简单直接的方法,但愿对你们有帮助。mysql

一、下载rpm包linux

http://dev.mysql.com/downloads/mysql/sql

centos 7 请选择centos

red hat interprise linux/oracleoracle

后缀为 .rpm-bundle.tarspa

 

下载好后  (mysql 为下载好的文件  通常为mysql-xxxxx.rpm-bundle.tar)debug

[root@localhost local]# tar -xvf mysql
mysql-community-minimal-debuginfo-5.7.20-1.el7.x86_64.rpm
mysql-community-embedded-5.7.20-1.el7.x86_64.rpm
mysql-community-libs-compat-5.7.20-1.el7.x86_64.rpm
mysql-community-libs-5.7.20-1.el7.x86_64.rpm
mysql-community-embedded-compat-5.7.20-1.el7.x86_64.rpm
mysql-community-devel-5.7.20-1.el7.x86_64.rpm
mysql-community-server-5.7.20-1.el7.x86_64.rpm
mysql-community-server-minimal-5.7.20-1.el7.x86_64.rpm
mysql-community-client-5.7.20-1.el7.x86_64.rpm
mysql-community-test-5.7.20-1.el7.x86_64.rpm
mysql-community-common-5.7.20-1.el7.x86_64.rpm
mysql-community-embedded-devel-5.7.20-1.el7.x86_64.rpm

由于依赖关系 ,咱们先安装 mysql-community-common-5.7.20-1.el7.x86_64.rpm (5.7.20 是我安装时的版本号)code

rpm -ivh  mysql-community-common-5.7.20-1.el7.x86_64.rpm server

若是提示下面的内容

file /usr/share/mysql/charsets/swe7.xml from install of mysql-community-common-5.7.20-1.el7.x86_64 conflicts with file from package mariadb-libs-1:5.5.56-2.el7.x86_64

  里面提示有

mariadb-libs

那就应该是还有 mariadb 的残党存在。

grep -i mariadb

卸载

rpm -ev mariadb-libs-5.5.56-2.el7.x86_64 --nodeps

 卸载完了别忘了把最上面的包再安装一次

继续

rpm -ivh mysql-community-libs-5.7.20-1.el7.x86_64.rpm 
客户端安装
rpm -ivh mysql-community-client-5.7.20-1.el7.x86_64.rpm 
server端
rpm -ivh mysql-community-server-5.7.20-1.el7.x86_64.rpm 

 

启动mysql  

service mysqld start

查看状态

service mysqld status

OK就OK了

 

cat /var/log/mysqld.log

 

里面有密码  (找找password就好了)

 

登录

mysql -uroot -p

输入密码

welocome mysql's world..

 

若是须要修改密码

SET PASSWORD = PASSWORD('mysqlPassword123+-*/123123');

相关文章
相关标签/搜索