最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

CentOS7下安装mysql-server的详细步骤

来源:懂视网 责编:小采 时间:2020-11-09 08:39:56
文档

CentOS7下安装mysql-server的详细步骤

CentOS7下安装mysql-server的详细步骤:本篇文章给大家带来的内容是关于CentOS7下安装mysql-server的详细步骤,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。在Hive中,Derby数据库只能起一个实例,不能在多个终端同时运行,这就产生了许多禁锢,因此对于元数据的存储,采用开源
推荐度:
导读CentOS7下安装mysql-server的详细步骤:本篇文章给大家带来的内容是关于CentOS7下安装mysql-server的详细步骤,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。在Hive中,Derby数据库只能起一个实例,不能在多个终端同时运行,这就产生了许多禁锢,因此对于元数据的存储,采用开源
本篇文章给大家带来的内容是关于CentOS7下安装mysql-server的详细步骤,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

在Hive中,Derby数据库只能起一个实例,不能在多个终端同时运行,这就产生了许多禁锢,因此对于元数据的存储,采用开源的mysql数据库,因此就需要在主节点上安装mysql相关服务。(推荐课程:MySQL视频教程)

0、首先,通过yum list | grep mysql命令来查找yum源中是否有MySQL,我的查询结果如下;

可以看出,总之看不到mysql-server的影子,(据说centOS7的源中暂时没有mysql,但是相同版本的centOS在阿里云中可以直接使用yum install mysql-server来直接安装mysql的)

因此,可以通过找到mysql的安装源,如下:

1、先下载mysql的repo源

$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2、安装源包,即安装mysql-community-release-el7-5.noarch.rpm包

$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm


安装这个包后,就会获得两个mysql的yum repo源:

/etc/yum.repos.d/mysql-community.repo和
/etc/yum.repos.d/mysql-community-source.repo。

在根目录下的/etc下即可找到

3、安装mysql

$ sudo yum install mysql-server

4、此时查看mysqld服务是否开启

$ sudo service mysqld status

可以看出,mysql服务已经启动

5、重新设置mysql密码

[root@master renyang]# mysqladmin -u root password '123456'

但是会报错:

此错误是密码有问题,无法登录,所以应该绕过密码验证,重新设置密码,所以在根目录的\etc\my.cnf文件中添加一行“skip-grant-tables”,就是绕过密码验证,如下:

然后重启mysql服务即可,执行[renyang@master ~]$ systemctl restart mysqld.service

6、输入“mysql”,即可进入mysql了,接下来可以在mysql中通过SQL语句进行修改密码,依次输入如下命令

mysql> use mysql
mysql> update mysql.user set authentication_string=password('123456') where user='root';
mysql> flush privileges;
mysql> quit

7、重新编辑my.cnf,去掉刚才添加的内容:skip-grant-tables。 然后重启MySQL:[renyang@master ~]$ systemctl restart mysqld.service

然后就可以用密码进入MySQL了:[renyang@master ~]$ mysql -uroot -p

这样就成功安装了mysql数据库。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

CentOS7下安装mysql-server的详细步骤

CentOS7下安装mysql-server的详细步骤:本篇文章给大家带来的内容是关于CentOS7下安装mysql-server的详细步骤,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。在Hive中,Derby数据库只能起一个实例,不能在多个终端同时运行,这就产生了许多禁锢,因此对于元数据的存储,采用开源
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top