栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

安装mysql和出现的常见错误

安装mysql和出现的常见错误

   我是为了安装hive所以先安装了mysql。前面的步骤都没有什么问题,很顺利。但是解压安装的时候出现了问题总是安装到一半就停止了。经过别人的指导我总算是知道哪里出错了。下面我给大家说一下我是具体怎么解决的。

首先查看是否已安装

rpm -qa|grep My

如果有就删除软件包

rpm -e 软件包名在这个步骤的时候我没有删除干净因为和cento7里的软件包发生了冲突导致安装失败所以要仔细查看。我删除的版本是(rpm -eMySQL-client-5.6.24-1.el6.x86_64.rpm)

查询版本信息

[root@hadoop1 mysql-libs]#rpm -qa|grep mariadb

然后执行

 [root@hadoop1 mysql-libs]#rpm -e --nodeps 查询出来的版本信息

[root@hadoop1 mysql-libs]# yum -y install autoconf

[hadoop@hadoop1 soft]$ sudo yum install zip unzip

这里的导入依赖可以直接在网上搜索都是有的直接复制粘贴就可以了

之后查询软件存在的目录是否存在你需要的软件版本信息

 [root@hadoop1 ~]# cd /opt/soft/mysql-libs

下载安装mysql

[root@hadoop1 mysql-libs]# rpm -ivh MySQL-server-5.6.24-1.el6.x86_64.rpm(这个是我自己安装的MySQL版本你们安装的时候要注意看是不是和我的这个版本一致)

我安装的时候在这个步骤里出现了错误是因为上面软件包没有删除干净导致的 (上面的图片是安装成功后的截图)

[root@hadoop1 mysql-libs]# cat /root/.mysql_secret

 

[root@hadoop1 mysql-libs]# service mysql status

 ERROR! MySQL is not running

[root@hadoop1 mysql-libs]# service mysql start

Starting MySQL. SUCCESS!

如果上面的步骤都做对了这一步不会出现错误所以到这一步算是成功了!

剩下的就是安装客户端

[root@hadoop1 ~]# cd /opt/soft/mysql-libs

[root@hadoop1 mysql-libs]# rpm -ivh MySQL-client-5.6.24-1.el6.x86_64.rpm

[root@hadoop1 mysql-libs]# mysql -uroot -p在这个步骤中你要客户端会给你自动生成密码你要记下来下面改密码的时候会用到

设置密码

SET PASSWORD=PASSWORd('root');

flush privileges;

 设置完新的密码不要忘记刷新

flush privleges

因为会导致测试失败

测试新密码

但是这个时候权限只能是自己用所以要给到全部的权限

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| test               |

+--------------------+

4 rows in set (0.00 sec)

mysql> use mysql;

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

mysql> update user set host='%' where host='localhost';

Query OK, 1 row affected (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 0

mysql> select User, Host, Password from user;

+------+-----------+-------------------------------------------+

| User | Host      | Password                                  |

+------+-----------+-------------------------------------------+

| root | %         | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |

| root | hadoop1   | *F67C08AD6794B84119DCE43DEF140B182368B10A |

| root | 127.0.0.1 | *F67C08AD6794B84119DCE43DEF140B182368B10A |

| root | ::1       | *F67C08AD6794B84119DCE43DEF140B182368B10A |

+------+-----------+-------------------------------------------+

4 rows in set (0.00 sec)

mysql> delete from user where Host ='hadoop1' or Host='127.0.0.1' or Host='::1';

Query OK, 3 rows affected (0.00 sec)

以上就是安装mysql以及我在MySQL安装时出现的问题了最后刷新之后退出(quit)即可。

以上步骤中我是借鉴他人的步骤完成,在途中我的出现错误所以稍加改动。

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/326710.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号