欲揽明月

1 工欲善其事必先利其器

准备材料

2 将文件上传到linux服务器,如图所示

3 安装

使用指令rpm -ivh MySQL-server-5.1.72-1.glibc23.i386.rpm安装服务器

安装rpm -ivhMySQL-client-5.1.72-1.glibc23.i386.rpm客户端

可以看到,服务器已经帮我们启动了,如果想退出输入“exit”后回车,在想启动就输入service mysql start回车

4 修改密码

细心的玩家可能已经看到了上面安装服务端的时候打出来的字有一行

实际上这段代码是用来修改密码的(仅此一次,刚开始root用户没有密码,不安全)

我们在命令行输入/usr/bin/mysqladmin -u root password '123456'然后回车就可以将root用户的mysql密码设置为123456

5 开机自启动

设置完密码后,我们每次开机都要手动开启mysql服务,这样很不方便,我们可以设置开机自启动

在命令行输入chkconfig --add mysql回车然后输入chkconfig mysql on回车,就设置了开机自启动

6 在本机连接linux的mysql数据库

这个时候服务已经开启了,我们使用本机的数据库连接工具navicat连接一下试试

输入链接名、主机IP和密码后点击连接测试

没有成功吧!

原因有二,一是root用户没有远程连接的权限,二是3306端口没有被防火墙拦截了

针对这两个问题我们回到linux服务器

1 赋予root用户远程连接的权限

在mysql启动后的命令行敲入grant all privileges on *.* to 'root' @'%' identified by '123456';回车

接着敲入flush privileges;

2 开启3306端口

(1)可以这样(在linux命令行输入)

/sbin/iptables -I INPUT -p tcp –dport 3306-j ACCEPT/etc/rc.d/init.d/iptables save

(2)也可以这样(修改配置文件,推荐)

找到/etc/sysconfig文件夹下的iptables文件,打开

添加如图所示代码

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

接着再次使用工具连接linux的mysql数据库,这次可以连接了吧!

欲揽明月

2017年9月4日

rpm mysql配置文件_redhat linux rpm包安装配置mysql数据库相关推荐

  1. 【MySQL】在云服务器上安装配置mysql,并使用IDEA连接

    在云服务器上安装配置mysql 前言 1.Mysql安装 2.设置密码 3.防火墙开放3306端口 4.配置mysql默认编码为utf-8 5.在云服务器代理商的控制台放行3306端口 6.IDEA中 ...

  2. brew mysql 配置文件_修改用brew安装的mysql配置

    用brew安装mysql brew install mysql 开机启动 ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents lau ...

  3. mac 偏好设置mysql不小心删除了_Mac 安装配置mysql,误删除local下的var和tmp文件夹该如何解决?...

    mac 上安装Mysql试了各种方法,包括stack overflow上的答案. 大抵是如下的: 1.彻底删除mysql各个遗留文件和配置 sudo rm /usr/local/mysql sudo ...

  4. Centos7下使用rpm包安装mysql5.6数据库

    Centos7下使用rpm包安装mysql5.6数据库 环境 [root@mysql01 ~]# uname -r 3.10.0-514.el7.x86_64 [root@mysql01 ~]# ca ...

  5. MySQL For RedHat Linux(源码安装,附安装包)

    准备工作 在 http://pan.baidu.com/s/1GsS3s 下载安装包 Mysql.zip 把相应的包放在 /opt 目录下 解压mysql.tar.gz 检测系统是否安装MySQL 1 ...

  6. Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享!

    Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享! 一.Mysql的Linux版本下载! 博主采用的是mysql-8.0.25-1.el7.x86_64.rpm- ...

  7. java mysql SSM实现的校园门户平台网站系统源码+含开题报告与需求分析+包安装配置

    下载地址:https://download.csdn.net/download/ouyangxiaobai123/22174377 项目介绍: java mysql SSM实现的校园门户平台网站系统源 ...

  8. linux下pip安装模块失败,Linux pip包安装错误

    Linux pip包安装错误 我正在使用python 2.7并尝试使用pip安装scrapy但得到此:异常:Traceback(最近一次调用最后一次):文件"/usr/local/lib/p ...

  9. 基于SSM + MySQL的服饰服装购物平台系统的设计与实现源码+论文+包安装配置+讲解视频

    下载:https://download.csdn.net/download/nike8x/83598568 项目介绍: 基于SSM + MySQL的服饰服装购物平台系统的设计与实现源码+论文+包安装配 ...

  10. windows10下用解压包安装的Mysql远程登陆设置

    windows10下用解压包安装的Mysql远程登陆设置 Windows10 Mysql解压包安装,版本5.7.22 如图解压包安装方式 1.安装过程 本人严格按照以下链接的博客安装 https:// ...

最新文章

  1. 垃圾回收机制之标记清除算法
  2. mysql的concat函数_MySQL中concat函数(连接字符串)
  3. 我妈给我介绍对象了,我大学还没毕业呢,先在婚介市场也这么卷了的吗?【Python爬虫实战:甜蜜蜜婚介数据采集】
  4. matlab2c使用c++实现matlab函数系列教程-normpdf函数
  5. Thinkpad x230 win7/xp 双系统安装全过程
  6. 在 Hexo 中使用 iconfont 图标
  7. 第四次打卡 建模调参
  8. docker 容器运行后不退出
  9. 第 13 章 一 垃圾回收概述
  10. C#:什么是委托和事件及其相关(转)
  11. 导览讲解 | 二维码语音讲解有什么优势?
  12. Nagios nsca插件进程突然死掉
  13. HTTP 头部字段 Access-Control-Allow-Origin
  14. [转载]Linux SWAP 交换分区配置说明
  15. Linux命令系列之top——里面藏着很多鲜为人知的宝藏知识
  16. Java的语言基础(一)
  17. html按钮四钟状态,按钮.html
  18. java se中的se指什么,什么是Java SE?
  19. 功率单位dBm及其换算
  20. 「凤凰网专访」极视角何庆:点亮繁星 赋能百业

热门文章

  1. C++ 从零单排(2)-基础知识二
  2. 考前必练15道题_《系统集成项目管理工程师备考宝典》
  3. ES6学习笔记(二)—— 通过ES6 Module看import和require区别
  4. 云之讯-》返回码105147
  5. LUA string库详解
  6. Java 代码块:静态代码块、构造代码块、构造函数块
  7. Spinner的简单实用
  8. windows下dump文件调试
  9. lua 远程调试 【zeroBrane 使用mobdebug】(good转)
  10. 安装多个mysql实例(debian版本)