分享好友 系统运维首页 频道列表

CentOS 7.0 RPM 安装MySQL 5.7

Linux系统  2017-02-05 18:570

首先安装好CentOS 7,这个不多说。

RPM包的种种

CentOS 7.0 RPM 安装MySQL 5.7

  • 一个标准的MySQL安装需要以下RPM包: mysql-community-server , mysql-community-client , mysql-community-libs , mysql-community-common , 以及 mysql-community-libs-compat
  • 所以你需要做的就是解压缩上述tar包,进入该目录,运行 sudo yum install mysql-community-{server,client,common,libs}-*
  • 红帽系(含CentOS和Oracle Linux)还需要运行 shell> sudo yum install mysql-community-{server,client,common,libs}-* mysql-5.*
  • 当然 rpm 命令也可以。 yum 的好处在于可以方便的解决包依赖问题。

关于

安装的时候遇到了这个错误:

Transaction check error:
  file /etc/my.cnf conflicts between attempted installs of mysql-community-server-minimal-5.7.17-1.el7.x86_64 and mysql-community-server-5.7.17-1.el7.x86_64
  file /usr/bin/my_print_defaults conflicts between attempted installs of mysql-community-server-minimal-5.7.17-1.el7.x86_64 and mysql-community-server-5.7.17-1.el7.x86_64

Error Summary
-------------

其实还有很多。一开始以为是Mariadb冲突了,删掉之后仍然报这个错误。

后来仔细看了提示,是因为压缩包里有 mysql-community-server-minimal-5.7.17-1.el7.x86_64mysql-community-server-5.7.17-1.el7.x86_64 两个包,这两个包是冲突的...

这在MySQL安装文档里就有。方法很简单,删掉 mysql-community-server-minimal-5.7.17-1.el7.x86_64 的rpm包就可以了。

配置文件

装完了之后,你的配置文件在这里:

CentOS 7.0 RPM 安装MySQL 5.7

管理服务

  • 启动服务: #service mysqld start | stop |status|restart
  • CentOS 7下则是 systemctl {start | stop | status |restart} mysqld (其实service也可以..)
  • systemd还有更强大的功能,例如配置多实例,配置其他命令,详见 https://dev.mysql.com/doc/refman/5.7/en/using-systemd.html

密码

  • 默认mysql会在 /var/log/mysqld.log 下建立随机的root密码
  • 进去改一下密码就好了 mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
  • 允许远程访问
mysql>grant all privileges on *.* to 'root'@'%' identified by 'MyNewPass4!' with grant option;  
mysql> flush privileges;

防火墙

对于CentOS7,还需要打开防火墙,

firewall-cmd --add-service=mysql --permanent 
firewall-cmd --reload

然后

然后,就没有然后啦!Enjoy Mysql!

参考:

查看更多关于【Linux系统】的文章

展开全文
相关推荐
反对 0
举报 0
评论 0
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
mysql_pconnect的水挺深,apache下的数据库长连接
  php的mysql持久化连接,美好的目标,却拥有糟糕的口碑,往往令人敬而远之。这到底是为啥么。近距离观察后发现,这家伙也不容易啊,要看apache的脸色,还得听mysql指挥。  对于做为apache模块运行的php来说,要实现mysql持久化连接,首先得取决于apache这个

0评论2023-02-10314

php+apache+mysql
apache2.4.7+php5.4[http://www.myhack58.com/Article/sort099/sort0100/2012/35578.htm] apachehttpd.conf:DocumentRoot:网站根目录,默认/htdocsDirectoryIndex:默认显示的文件名.默认index.html,可以有多个值.如index.html index.jsp.用空格分开Listen:端

0评论2023-02-10743

PHP从零开始:Apache+PHP+MySQL安装配置
初学一个东西,最怕的恐怕就是环境配置了。我就经常碰到这样的事而浪费很多时间。  今天在网上搜索到一个图文并茂的Apache+PHP+MySQL教程,按着一步一步安装和配置下来,很快就搞定了!这里贴一下教程的地址,希望其他初学者也可以很快搞定~http://tech.163

0评论2023-02-10575

Linux测试环境搭建apache+mysql+php
LinuxRed Hat Enterprise Linux Server release 5.4 (Tikanga)Kernel \r on an \mApache +Mysql+php搭建准备:Apache postgresql-libs-8.1.11-1.el5_1.1.i386.rpmapr-1.2.7-11.el5_3.1.i386.rpmapr-util-1.2.7-7.el5_3.2.i386.rpmhttpd-2.2.3-31.el5.i386.rpm

0评论2023-02-10830

windows支持apache、mysql、php集成环境推荐wampserver3.2 64位版本
对英文不感冒的同学很容易下载到更新包,而且官方的下载速度很慢,此文件为官方原版下载,现在分享给大家。链接:https://pan.baidu.com/s/1LYyJi6FddvkQQNrLp4L6Ww 提取码:edsaMD5: 4C32136656EB25E2951E1539D264339ESHA1: 15EAC178B27EE5298883DC3BA351B81

0评论2023-02-10547

如何搭建lamp(CentOS7+Apache+MySQL+PHP)环境
如何搭建lamp(CentOS7+Apache+MySQL+PHP)环境在网上搜资料,自己在本地虚拟机上尝试搭建,弄了整整一天一夜,终于弄好了.网上的资料,虽然很多,但大多都是重复的,拿去试了之后,又很多都不能得到正确的结果.最终找到了适合我的linux环境的搭建方式;在这里贴出来:这

0评论2023-02-10797

CentOS 6下搭建Apache+MySQL+PHP+SSL
网上的一些文章都已经比较老了,现在版本高了之后,其实配置是很省力的(不考虑什么负载的话)分享全过程,出了文中提到的安装epel rpmfushion 源指令不同外,其他的过程也适用与Centos 51.安装CentOS 6 ,可以选择最小安装,也可以安装桌面2.升级系统yum upda

0评论2023-02-10744

lnamp完整版[linux+apache2.4+php5.6.6+mysql5.6]
Lnamp环境安装实录将采用的开源软件:Apache [WEB动态脚本服务器,做nginx的反向代理8080端口]Tengine [WEB静态文件服务器80端口]MySQL PHP 1.Apache安装A.apr安装wget -c http://mirror.bjtu.edu.cn/apache/apr/apr-1.5.1.tar.gztar -zxvf apr-1..5.tar.gzcd

0评论2023-02-10810

Mac上安装PHP、Apache、MySQL
Mac自带php5.6版本,要升级到php7.3 步骤如下1,brew 安装php ,如果没有安装,访问https://brew.sh/index_zh-cn安装在终端输入以下内容,不用指定安装php版本,会自动升级到最新版本,同时brew会自动updatebrew install php 2,查看php版本php -vp.p1 { mar

0评论2023-02-10338

vm虚拟机上安装apache+php+ftp+mysql
我在vm虚拟机上想安装 winxp和linux,然后在linux机上装apache+php+ftp+mysql,以下为我的按装过程:   1:连通虚拟机:两个虚拟机都选Host-Onl,查看主机VirtualBox Host-Only Network ip地址为192.168.56.1,那我让linux,windowsxp都让为该网址192.168.5

0评论2023-02-10729

window XP下 php5.5+mysql+apache2+phpmyadmin安装
        学了将近大半年的php了,还没有装过独立的php环境,一直用的集成的。记得刚学时,一头雾水,不知改怎么搭配环境,就觉得特别复杂,各种看不懂,今天还是自己在XP环境下搭配了一个。        首先,下载php5.5、mysql、apache2、phpmyadmin安装

0评论2023-02-10472

Windows7环境下Apache连接MySQL提示“连接已重置”的解决办法
win7下手动搭建wamp环境,碰到的几个坑总结下,1.能正常访问php和html类型文件,但是访问项目文件时老是连接被重置,后来总结是数据库的问题,就写测试用例测试php能否成功调用数据库, 1 ?php 2echo "mysql"; 34$mysql_conf = array( 5 'host'= '127.0.0.1',

0评论2023-02-10619

搭建linux+nginx+mysql+php环境
说明:操作系统:CentOS 5.6 32位准备篇:一、配置好IP、DNS 、网关,确保使用远程连接工具能够连接服务器二、配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通

0评论2023-02-10710

WINXP下安装IIS+PHP5+MySQL5 +Apache
作者: CNETNews.com.cn 2008-08-19 14:06:02 关键词: Apache 服务器 PHP5 IIS WinXP   1.从官方网站下载安装程序。  http://www.php.net/下载Win下的Zip安装包,因为自带安装程序的文件不全。  http://www.mysql.com/ 下载Win下的最新版本即可。  h

0评论2023-02-10848

更多推荐