当前位置:Gxlcms > 数据库问题 > 在CentOS7上安装mysql

在CentOS7上安装mysql

时间:2021-07-01 10:21:17 帮助过:2人阅读

# rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-community-server

1.1 wget

第一条命令wget就是一个将mysql-community-release下载到本地的一条命令,它的详细用法可以参考博文:http://blog.csdn.net/cds86333774/article/details/51132736。

技术分享

wget的默认下载路径就是,你在哪个目录下执行这条命令,它就将问价下载在哪个路径下:

技术分享

我们这个时候可以看得出来,第二条命令其实就是在处理我们用wget下载的安装包,而且这个安装包的后缀就是.rmp,所以它们是对应的,是一套的。


1.2 rpm

技术分享

我们看看RMP官网的介绍:
Welcome to the home of the official RPM Package Manager (RPM) code base!
RPM is a powerful and mature command-line driven package management system capable of installing, uninstalling, verifying, querying, and updating Unix software packages. Each software package consists of an archive of files along with information about the package like its version, a description, and the like. There is also a library API, permitting advanced developers to manage such transactions from programming languages such as C, Perl or Python.

Traditionally, RPM is a core component of many Linux distributions, including Red Hat Enterprise Linux, Fedora, Novell SUSE Linux Enterprise, openSUSE, CentOS, Mandriva Linux, and many others. But RPM is also used for software packaging on many other Unix operating systems like FreeBSD, Sun OpenSolaris, IBM AIX and Apple Mac OS X through the cross-platform Unix software distribution OpenPKG. Additionally, the RPM archive format is an official part of the Linux Standard Base (LSB).

博主看概述偏爱看英文原版的,因为外国人总结的往往更加全面、精确、精炼。RMP的详细介绍和用法请参考这篇博文:http://blog.csdn.net/cds86333774/article/details/51133007。


1.3 yum

rpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐,尤其是软件由多个rpm包组成时。

rpm 是linux的一种软件包名称,以.rmp结尾,安装的时候语法为:rpm -ivh,rpm包的安装有一个很大的缺点就是文件的关联性太大,有时候装一个软件要安装很多其他的软件包,很麻烦,所以为此RedHat小红帽开发了yum安装方法,他可以彻底解决这个关联性的问题,很方便。

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

所以,第二条的rmp命令仅仅是安装那一个安装包,而前两条命令的使用也是因为在yum上面没有mysql-sever文件才需要的,如果是yum上面完整的安装包,一条命令就搞定了。yum的使用详解可以参考博文:http://blog.csdn.net/cds86333774/article/details/51133231。

为了体现yum的强大,我多截几张图:
(1)获取依赖
技术分享

(2)下载所有需要的安装包
技术分享

(3)自动安装所有安装包
技术分享



2 最基本的mysql设置

初次安装mysql是root账户是没有密码的
设置密码的方法

# mysql -uroot
mysql> set password for root@localhost = password(‘123456‘);  //这里注意自己替换密码
mysql> exit

创建一个可以从任何地方连接服务器的一个完全的超级用户,但是必须使用一个口令

mysql> grant all privileges on *.* to user@localhost identified by123456

在CentOS7上安装mysql

标签:

人气教程排行