fedora23安装mysql5.6.27笔记

在CentOS7 和 fedora使用纠结了很久,到底是用谁,这两个系统都是基于红帽Redhat系列。我本着也是由于这个红帽来选择一个linux的系统来学习,来开始我自己的开发历程。作为一个初学者的我,这一两个月的纠结我是很痛苦的,我有在CentOS安装好了oracle12c,mysql也安装好了,所有的开发环境配置好。最终还是选择了fedora,有可能是因为我最初接触到的就是这个系统的原因,更是因为fedora的UI设置比CentOS的漂亮,有可玩性。我很是注重UI界面。
在我两个星期钱打算用fedora22的时候,23就马上也发布了,没办法那几天就不断的琢磨如何配置些桌面,配置基本的开发环境,但是在fedora22 配置mysql5.7.9的时候是最为痛苦的。似乎规则有些变化了,我一直安装不成功,想用最新版本,资料又少,没办法,只能舍弃了。在fedora23就选择了mysql5.6.27,毕竟我在CentOS7上安装了这个版本。还知道如何的应付。废话少说了,下面是最为常见的步骤。
安装的方法有三种yum,rpm包,编译安装。目前不会编译安装,其实应该学学下,不想折腾了,先学习一段,有时间在处理吧,其实我觉得yum和rpm包现在安装都是差不多的,yum可以理解为是在线下载rpm包后安装的。噢,忘了fedaro在21后已经是用dnf代替了yum,其余的参数都是差不多的。下面是yum安装开始。
在官网下载yum的rmp包。这个就不需要介绍了吧,如果google不被墙了,我想你更喜欢用google。你也可以使用如下命令
    >> dnf install /https://dev.mysql.com/get/mysql57-community-release-fc23-7.noarch.rpm
1.安装官网下来的yum包
    >>rpm -ivh xxx.rpm
2.步骤1完成后,会在/etc/yum.repos.d/下生成mysql-community.repo文件。因为官网罪行默认的就是5.7.9.为了能用5.6最新的,需要编辑此文件。
    >>vim /etc/yum.repos.d/mysql-community.repo
     [mysql56-community]
     name=MySQL 5.6 Community Server
     enabled=1 ---原值为0,默认是关闭
     baseurl=http://repo.mysql.com/yum/mysql-5.6-community/fc/$releasever/$basear    ch/
     gpgcheck=1
     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

     [mysql57-community]
     name=MySQL 5.7 Community Server
     enabled=0 ---原值为1,默认打开的
     baseurl=http://repo.mysql.com/yum/mysql-5.7-community/fc/$releasever/$basear    ch/
     gpgcheck=1
     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

   3.确定可以安装的mysql版本
     >>dnf repolist enabled | grep mysql    
   4.安装命令 
     >>install mysql-community-server
   5.安装后的配置
       其实很多都有修改/etc/my.cnf但是作为新手上路的我,我就不处理了,免于遇上麻烦,就默认的安装配置了,yum和rpm安装都会生成这个文件的。
     (1)启动服务
        >>systemctl start mysqld.service 
        >>systemctl enable mysqld.service ##这个是添加mysql开机自启
     (2)设置root账户
        >>mysql_secure_installation 
      后会有很多的提示,由于安装完成后第一次运行,root密码没有设置按enter键即可,然后会提示重新输入密码,也就是后续用root登陆的密码,要记住。后面的的提示都可以已Y。很多资料都是建议安装完成后运行下这个命令来修改root密码,特别是生产环境,但是介于新手就懒得研究了。如果你没不行用这个,也可以有以下命令完成。
        >>mysqladmin -u root password 'xxxx'  ##xxxx是要设置的root密码。
     (3)登陆mysql
        >>mysql -u root -p 
      会提示输入密码,整个过程就这样简单的结束了。可是我花了很长的时间,悲剧。后续的什么防火墙,远程登陆,以后再来研究补充吧。

ps:也在这里把java的环境变量补充上吧,方便下次copy哈哈

JAVA_HOME=自己放的jdk目录路径,最后不要有斜杠

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH JAVA_HOME CLASSPATH

也附上安装mysql的参考地址把
http://www.if-not-true-then-false.com/2010/install-mysql-on-fedora-centos-red-hat-rhel/
官方也有
http://dev.mysql.com/doc/refman/5.6/en/linux-installation-yum-repo.html

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值