离线状态下使用rpm的安装包进行mysql的安装,仅作备忘

centos 6.4下使用rpm离线安装mysql,centosrpm

离线状态下使用rpm的安装包进行mysql的安装,仅作备忘

准备工作:

官网下载mysql离线rpm安装包(这里就不演示了,拿现成的做演示)

ca88会员登录入口 1

卸载并清理之前mysql安装与卸载的残留

1、检测本机安装的MySQL并卸载

rpm -qa|grep -i mysql

ca88会员登录入口 2

其中那个noarch那个是源地址包,不安装也一样

2、如上图所示,说明系统中已经装有MySQL,将其卸载:

[[email protected] ~]# yum remove mysql

然后再次执行第一步查看是否有安装的mysql存在,如果有,可以直接yum remove
加上刚才找到的包名,进行卸载

3、查看/var/lib/mysql文件夹是否存在,如果有,请删除,其中含有mysql残留的数据库,如果不删除,新安装的mysql是不会创建新数据库的

如果有,则删除

rm -rf /var/lib/mysql

安装mysql

1、上传之前下载好的RPM包到centos,并执行安装,先安装server。

rpm -ivh mysql-community-server-5.6.26-2.el6.i686.rpm

ca88会员登录入口 3

上图是正常安装的,正常安装请忽略下述问题

1.1
此处可能会出现问题,
如下图,出现这个情况,我是很纠结的搞了好一会,最后还是yum
install
加上了没安装上的包名,很奇怪的是没用多少流量就安装好了。。。原包说215M,实际我这显示不到5M…很奇怪

ca88会员登录入口 4

2、然后应该安装client端,但是我这报了依赖缺失,让我先装别的。。上我的安装方法吧:

rpm -ivh mysql-community-common-5.6.26-2.el6.i686.rpm
rpm -ivh mysql-community-libs-5.6.26-2.el6.i686.rpm 
rpm -ivh mysql-community-client-5.6.26-2.el6.i686.rpm

3、安装完成后启动MySQL服务:

#别问我为什么加d,可能是版本不一样
service mysqld restart

4、修改默认密码:

#-u后边的就是用户名,后边的是root是密码,酌情修改
/usr/bin/mysqladmin -u root password 'root'

5、打开mysql命令行:

#其中-u后边没有空格直接加用户名,输入此条之后提示输入密码
mysql -uroot -p

6、远程连接授权(仅本地使用可以不设置):

#授权的@前边的是用户名,by后是密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

7、使用navicat连接虚拟机中的mysql实验:

ca88会员登录入口 5

8、如果第7步出现了

ca88会员登录入口 6

请在centos中关闭防火墙,临时关闭代码:

关闭防火墙命令: service iptables stop

永久关闭防火墙:chkconfig iptables off

ca88会员登录入口 7

教程结束。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持帮客之家。

6.4下使用rpm离线安装mysql,centosrpm
离线状态下使用rpm的安装包进行mysql的安装,仅作备忘 准备工作:
官网下载mysql离线rpm安装包(这里…

记录遇到的问题;

准备工作:

在aliyun上安装MySQL时由于上次错误卸载mysql
导致校验文件出问题;

官网下载mysql离线rpm安装包(这里就不演示了,拿现成的做演示)

处理方式有几种

ca88会员登录入口 8

1到mysql官网下载校验文件

卸载并清理之前mysql安装与卸载的残留

2跳过校验,记录第二种

1、检测本机安装的MySQL并卸载

  编辑文件/etc/yum.repos.d/mysql-community.repo

rpm -qa|grep -i mysql
vi /etc/yum.repos.d/mysql-community.repo 


<pre class="programlisting" style="box-sizing: inherit; margin-top: 20px; margin-bottom: 20px; margin-left: 6px; padding: 3px 8px; border: 1px solid rgb(217, 217, 217); outline: 0px; font-size: 12.6814px; vertical-align: baseline; font-family: 'Courier New', Courier, fixed, monospace; overflow: auto; line-height: 1.5; background: rgb(238, 238, 238);" name="code"># Enable to use MySQL 5.6 
[mysql56-community] 
name=MySQL 5.6 Community Server 
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/ 
enabled=1 
gpgcheck=1-->0 
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql</pre> 
<pre></pre> 
<p></p> 
<pre></pre> 
修改gpgcheck=0即可 
<p></p> 
<p>继续安装:</p> 
<pre name="code" class="html"> sudo yum install mysql-community-server</pre><br> 
引用:https://dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/linux-installation-yum-repo.html<br> 
<p></p> 
<p><br> 
<br> 
</p> 
<p><br> 
</p> 
<p><br> 
</p> 
<p><br> 
</p> 

ca88会员登录入口 9

以上所述是小编给大家介绍的记录无法安装mysql-Invalid GPG Key from
file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql的解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

其中那个noarch那个是源地址包,不安装也一样

您可能感兴趣的文章:

  • Centos中彻底删除Mysql(rpm、yum安装的情况)
  • SUSE Linux下通过RPM方式卸载MySQL
    5过程笔记
  • Linux下rpm方式安装mysql教程
  • Linux系统下使用rpm方式安装最新mysql5.7.17完整步骤
  • CentOS6.5下RPM方式安装mysql5.6.33的详细教程
  • Linux
    使用rpm方式安装最新mysql(5.7.16)步骤及常见问题解决方法
  • CentOS7使用rpm包安装mysql
    5.7.18
  • 使用RPM包安装MySQL
    5.7.18的教程
  • 阿里云 Centos7.3安装mysql5.7.18
    rpm安装教程
  • centos
    6.4下使用rpm离线安装mysql

2、如上图所示,说明系统中已经装有MySQL,将其卸载:

[root@hellxz ~]# yum remove mysql

然后再次执行第一步查看是否有安装的mysql存在,如果有,可以直接yum remove
加上刚才找到的包名,进行卸载

3、查看/var/lib/mysql文件夹是否存在,如果有,请删除,其中含有mysql残留的数据库,如果不删除,新安装的mysql是不会创建新数据库的

如果有,则删除

rm -rf /var/lib/mysql

安装mysql

1、上传之前下载好的RPM包到centos,并执行安装,先安装server。

rpm -ivh mysql-community-server-5.6.26-2.el6.i686.rpm

ca88会员登录入口 10

上图是正常安装的,正常安装请忽略下述问题

1.1
此处可能会出现问题,
如下图,出现这个情况,我是很纠结的搞了好一会,最后还是yum
install
加上了没安装上的包名,很奇怪的是没用多少流量就安装好了。。。原包说215M,实际我这显示不到5M…很奇怪

ca88会员登录入口 11

2、然后应该安装client端,但是我这报了依赖缺失,让我先装别的。。上我的安装方法吧:

rpm -ivh mysql-community-common-5.6.26-2.el6.i686.rpm
rpm -ivh mysql-community-libs-5.6.26-2.el6.i686.rpm 
rpm -ivh mysql-community-client-5.6.26-2.el6.i686.rpm

3、安装完成后启动MySQL服务:

#别问我为什么加d,可能是版本不一样
service mysqld restart

4、修改默认密码:

#-u后边的就是用户名,后边的是root是密码,酌情修改
/usr/bin/mysqladmin -u root password 'root'

5、打开mysql命令行:

#其中-u后边没有空格直接加用户名,输入此条之后提示输入密码
mysql -uroot -p

6、远程连接授权(仅本地使用可以不设置):

#授权的@前边的是用户名,by后是密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

7、使用navicat连接虚拟机中的mysql实验:

ca88会员登录入口 12

8、如果第7步出现了

ca88会员登录入口 13

请在centos中关闭防火墙,临时关闭代码:

关闭防火墙命令: service iptables stop

永久关闭防火墙:chkconfig iptables off

ca88会员登录入口 14

教程结束。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

  • Centos中彻底删除Mysql(rpm、yum安装的情况)
  • SUSE Linux下通过RPM方式卸载MySQL
    5过程笔记
  • Linux下rpm方式安装mysql教程
  • Linux系统下使用rpm方式安装最新mysql5.7.17完整步骤
  • CentOS6.5下RPM方式安装mysql5.6.33的详细教程
  • Linux
    使用rpm方式安装最新mysql(5.7.16)步骤及常见问题解决方法
  • 记录无法安装mysql-Invalid GPG Key from
    file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql的解决办法
  • CentOS7使用rpm包安装mysql
    5.7.18
  • 使用RPM包安装MySQL
    5.7.18的教程
  • 阿里云 Centos7.3安装mysql5.7.18
    rpm安装教程

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注