在Linux平台上安装Mysql通常有三种方法:
安装Rpm
通用二进制软件包的安装
源代码的安装包
本文首先介绍如何安装RPM,这里主要介绍开源社区版本,然后首先下载
您可以选择用于不同平台的安装软件包类型。 当前最新版本为5.7.11,RPM版本也有多种类型。 了解这一点后,您可以选择适当的安装包。 packagenamesummarymysql-community-serverdatabaseserverandrelatedtted
MySQL-community-clientmysqlclientapplicationsandtools
MySQL-community-commoncommonfilesforserverandclientlibraries
MySQL-community-develdevelopmentheaderfilesandlibrariesformysqldatabaseclientapplications
MySQL-community-libssharedlibrariesformysqldatabaseclientapplications
MySQL-community-libs-compatsharedcompatibilitylibrariesforpreviousmysqlinstallations
MySQL-community -嵌入式dedmysqlembeddedlibrary
MySQL-community -嵌入式- develdevelopmentheaderfilesandlibrariesformysqlasanembeddablelibrary
MySQL-community-testtestsuiteforthemysqlserver
具体名称结构如下。
包名称- version-distribution-arch.rpm
版本当然是数据库的版本。 分布式和arch代表为何种LINUX类型和CPU平台构建的安装软件包。 具体分发标志如下。 分布式valueintendeduseel 5、el6、El7redHatenterpropration
fc22,fc23Fedora 22 or 23
SLES 12 suselinuxenterpriseserver 12
例如,MySQL-community-server-5.7.11-1.el7.x86 _ 64.rpm是redhatenterpriselinux7/Oracle Linux7(x86,64 )
MySQL服务器安装软件包
安装很简单。 shell rpm-qplmysql-community-server-version-distribution-arch.rpm
虽然RPM软件包易于安装并适合初学者,但您必须根据特定需求(如server和client )下载相应的安装软件包。 具体见上表。
另外,由于安装路径不灵活,不能更改默认路径,因此一个服务器上只能安装一个服务器。 具体路径如下。 filesorresourceslocationclientprogramsandscripts/usr/bin
mysqld server/usr/sbin
Configuration file/etc/my.cnf
数据目录/var/lib/MySQL
Error log fileFor RHEL,Oracle Linux,centosorfedoraplatforms 3360/var/log/mysqld.log
for SLES :/var/log/MySQL/mysqld.log
/var/lib/mysql-files
System V init scriptFor RHEL,Oracle Linux,centosorfedoraplatforms 3360/etc/init.d/mysqld
For SLES:/etc/init.d/mysql
Systemd serviceFor RHEL,Oracle Linux,centosorfedoraplatforms 3360 mysqld
For SLES:mysql
pidfile/var/run/MySQL/mysqld.PID
socket/var/lib/MySQL/MySQL.sock
key ring目录/var/lib/MySQL-key ring
UNIX手动页面/usr/share/man
包含(header ) files/usr /包含/MySQL
Libraries/usr/lib/mysql
miscellaneoussupportfiles (for example,error messages,and character set files )/usr/share/mysql
安装后,MYSQL必须手动启动,而不是自动启动。 shellservicemysqldstart
初始化服务器后,将创建超级帐户“root”@ localhost”,生成用户密码并将其放入错误日志文件中,然后单击shell grep’temporary password’/var
是的,请登录更改密码。 外壳MySQL-uroot-pmysqlalteruser ' root ' @ ' localhost ' identified by ' my new pass 4!' ;
rpm安装软件包的安装到此完成。 果然很快。