CentOS 7.0下使用yum安装MySQL

CentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。
1.下载mysql的repo源
$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
2.安装mysql-community-release-el7-5.noarch.rpm包
sudorpmivhmysqlcommunityreleaseel75.noarch.rpmmysqlyumrepo/etc/yum.repos.d/mysqlcommunity.repo/etc/yum.repos.d/mysqlcommunitysource.repo3.mysql s u d o r p m − i v h m y s q l − c o m m u n i t y − r e l e a s e − e l 7 − 5. n o a r c h . r p m 安 装 这 个 包 后 , 会 获 得 两 个 m y s q l 的 y u m r e p o 源 : / e t c / y u m . r e p o s . d / m y s q l − c o m m u n i t y . r e p o , / e t c / y u m . r e p o s . d / m y s q l − c o m m u n i t y − s o u r c e . r e p o 。 3. 安 装 m y s q l sudo yum install mysql-server
根据提示安装就可以了,不过安装完成后没有密码,需要重置密码
4.重置mysql密码
mysqlurootERROR2002(HY000):CantconnecttolocalMySQLserverthroughsocket/var/lib/mysql/mysql.sock(2)/var/lib/mysql访/var/lib/mysql m y s q l − u r o o t 登 录 时 有 可 能 报 这 样 的 错 : E R R O R 2002 ( H Y 000 ) : C a n ‘ t c o n n e c t t o l o c a l M y S Q L s e r v e r t h r o u g h s o c k e t ‘ / v a r / l i b / m y s q l / m y s q l . s o c k ‘ ( 2 ) , 原 因 是 / v a r / l i b / m y s q l 的 访 问 权 限 问 题 。 下 面 的 命 令 把 / v a r / l i b / m y s q l 的 拥 有 者 改 为 当 前 用 户 : sudo chown -R root:root /var/lib/mysql
重启mysql服务
servicemysqldrestart s e r v i c e m y s q l d r e s t a r t 接 下 来 登 录 重 置 密 码 : mysql -u root //直接回车进入mysql控制台
mysql > use mysql;
mysql > update user set password=password(‘123456’) where user=’root’;
mysql > exit;
本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-09/134940.htm
转载地址:(https://www.linuxidc.com/Linux/2016-09/134940.htm)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值