文档章节

centos环境下如何安装Mysql数据库

伍咖
 伍咖
发布于 2015/04/20 23:35
字数 384
阅读 63
收藏 7

昨天晚上折腾了一整天,终于在linux环境上安装成功了mysql数据库,首先用命令rpm -qa| grep mysql,查询电脑上是否已经安装了mysql.如果有,如果没有安装,但是有一些相关的依赖包,则删除已经安装的mysql依赖包. 使用rpm -e命令删除。


然后在官网上下载安装包,需要下载两个:

MySQL-server-5.6.16-1.el6.i686.rpm

MySQL-client-5.6.16-1.el6.i686.rpm

分别运用rpm -ivh 命令安装。


这是会出现登陆不成功的情况,需要重置root密码,


/usr/bin/mysqld_safe –defaults-file=/usr/my.cnf & 注意修改自己对应的命令路径。


然后直接输入mysql.注意此处不输入mysql -uroot -p,网上很多资料都没有说明清楚。 输入了mysql之后才输入mysql -uroot -p。重置密码。


重启服务/etc/init.d/mysqld restart


然后客户端远程连接还是连接不上,查看是否只有本机可以访问

select host, user, password from user;

如果是localhost才可以访问,则修改

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION

flush privileges

exit

查看防火墙是否加入了3306。

vi /etc/sysconfig/iptables

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

加入这句话就可以了, 注意这句话一定要加在最后一句话的上面. 否则不会生效.

同样如果是其它端口把"3306"换成相应端口即可.

然后重启一下防火墙

service iptables restart



本文转载自:http://blog.csdn.net/zlp5201/article/details/20769103

共有 人打赏支持
伍咖
粉丝 5
博文 126
码字总数 3892
作品 0
南京
程序员
centos6.9 centos7.3 正确安装mariadb的姿势

随着mysql被oracle公司收购之后,越来越多的公司都把自己的数据库转移到了mariadb数据库上面,其实mysql数据库和mariadb数据库的区别只是换个名字而已,内在的东西一模一样,下面我们就来说一...

键盘侠X
2017/07/28
0
0
源码安装lamp

在实际环境中我们经常根据自己所处的公司环境进行配置,适合自己公司的配置。下面我们来介绍如何进行编译安装 安装前提 在CentOS7 系统: 关闭iptables 将selinux设置为disabled apr-1.6.2.ta...

Joah_Li
2017/10/18
0
0
细谈普通网站的后台构建实战----my note

比如你建一个普通网站,流量不高。如何设计 普通PC环境,大约同时支持2000到3000的并发量,当然,我不排除有高手进行后台服务器优化,实现更高的并发量。 一些大型的网站会采取“分流”的方式...

crossmix
2016/03/22
76
1
单机版云平台的快速安装部署

1. 下载部署云平台软件包 2. 准备软件环境 3. 配置环境变量 3.1 配置已安装的Mysql的root密码: 3.2 配置虚拟机网卡绑定的物理网络接口[可选] 3.3 配置虚拟网桥驱动[可选] 3.4 配置虚拟机...

刘俊杰12138
01/11
0
0
docker入门(一)----mysql镜像使用

博主的工作环境是centos7 以下操作都是基于centos7 安装docker 1.yum安装 yum install docker -y docker –version 查看版本号 注:这样安装的docker1.2版本,官网上给的大部分文档都是基于d...

yujuan110
01/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

no such module 'pop'问题

在github上 clone 了一个 swift 项目,编译时提示"no such module 'POP'"错误,查了一下居然是因为podfile中指定的最低版本是iOS 11.0,大于我测试手机的iOS版本10.3.3,将Podfile中的最低版...

yoyoso
今天
1
0
redis 系列一 -- 简介及安装

1.简介 redis -- remote dictionary server 远程字典服务 使用 C 语言编写; 高性能的 key-value数据库; 内存数据库,支持数据持久化。 Redis 是一个开源(BSD许可)的,内存中的数据结构存...

imbiao
今天
3
0
nginx log记录请求响应时间

有时为了方便分析接口性能等,需要记录请求的时长,通过修改nginx的日志格式可以做到,如 添加一个新的log_format log_format timed_combined '$remote_addr - $remote_user [$time_local] "...

swingcoder
今天
4
0
Spring MVC之RequestMappingHandlerMapping匹配

对于RequestMappingHandlerMapping,使用Spring的同学基本都不会陌生,该类的作用有两个: 通过request查找对应的HandlerMethod,即当前request具体是由Controller中的哪个方法进行处理; 查...

爱宝贝丶
今天
5
0
Java Web--增删改查之二界面后台java代码(转载参考)

/** *  *//** * @author Administrator * */package dao; import java.sql.*;public class DBConn {/** * 链接数据库 * @return */  ...

小橙子的曼曼
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部