10bet网址
MySQL 5.7参考手册
相关文件10bet官方网站 本手册下载
PDF (Ltr)- 36.4MB.
PDF (A4)- 36.4MB.
PDF (RPM)- 35.7 mb
HTML下载(TGZ)- 9.5MB.
HTML下载(邮政编码)- 9.5MB.
HTML下载(RPM)- 8.2 mb
手册页(TGZ)- 235.5 kb
男人页(zip)- 347.0KB.
信息(GZIP)- 3.3 mb
信息(zip)- 3.3 mb
本手册摘录

MySQL 5.7参考手册// 在Linux上从本地软件库安装MySQL

2.5.8通过本地软件库在Linux系统上安装MySQL

许多Linux发行版在其本地软件存储库中包括MySQL服务器、客户端工具和开发组件的一个版本,可以与平台的标准包管理系统一起安装。本节提供使用这些包管理系统安装MySQL的基本说明。

重要的

本地包通常在当前可用的版本之后有几个版本。您通常也不能安装开发里程碑发行版(DMRs),因为这些通常在本地存储库中不可用。在继续之前,我们建议您签出中描述的其他安装选项第2.5节,“在Linux上安装MySQL”

具体分布说明如下:

  • Red Hat Linux, Fedora, CentOS

    请注意

    对于多个Linux发行版,您可以使用MySQL yum存储库而不是平台本机软件存储库安装MySQL。看第2.5.1节,“使用MySQL Yum Repository在Linux上安装MySQL”获取详细信息。

    对于Red Hat和类似的分布,MySQL分发分为多个单独的包,mysql对于客户端工具,mysql服务器用于服务器和相关工具,以及mysql-libs的库。如果您希望提供来自不同语言和环境(如Perl、Python等)的连接,则需要这些库。

    要安装,请使用百胜命令指定要安装的软件包。例如:

    root-shell> yum install mysql mysql-server mysql-lib mysql-server Loaded plugins: presto, refresh-packagekitx86_64 0:5.1.48-2。fc13 set to be updated——> Package mysql-libs。x86_64 0:5.1.48-2。fc13 set to be updated——> Package mysql-server。x86_64 0:5.1.48-2。mysql-server-5.1.48-2.fc13设置更新——>处理依赖:perl-DBD-MySQLx86_64——>运行事务检查——>包perl-DBD-MySQL。x86_64 0:4.017-1。fc13将更新- >完成依赖分辨率依赖解决  ================================================================================ 包拱版本库的大小  ================================================================================ 安装:mysql x86_64 5.1.48-2。Fc13更新889 k mysql-libs x86_64 5.1.48-2。fc13更新1.2 M mysql-server x86_64 5.1.48-2。安装依赖:perl-DBD-MySQL x86_64 4.017-1fc13更新事务概要136 k  ================================================================================ 安装4包(s) 0升级包(s)总下载大小:10米安装尺寸:30米这是好[y / N]: y下载包:设置和读取快速增量元数据处理增量元数据Package(s)数据仍需下载:10 M (1/4): mysql-5.1.48 .fc13.x86_64。| 889 kB 00:04 (2/4): mysql-lib -5.1.48 . 2.fc13.x86_64. rpmmysql-server-5.1.48-2.fc13.x86_64. rpmrpm | 8.1 MB 00:40 (4/4): perl-DBD-MySQL-4.017-1.fc13.x86_64.rpm | 136 kB 00:00 -------------------------------------------------------------------------------- Total 201 kB/s | 10 MB 00:52 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : mysql-libs-5.1.48-2.fc13.x86_64 1/4 Installing : mysql-5.1.48-2.fc13.x86_64 2/4 Installing : perl-DBD-MySQL-4.017-1.fc13.x86_64 3/4 Installing : mysql-server-5.1.48-2.fc13.x86_64 4/4 Installed: mysql.x86_64 0:5.1.48-2.fc13 mysql-libs.x86_64 0:5.1.48-2.fc13 mysql-server.x86_64 0:5.1.48-2.fc13 Dependency Installed: perl-DBD-MySQL.x86_64 0:4.017-1.fc13 Complete!

    MySQL和MySQL服务器现在应该安装好了。一个示例配置文件被安装到/etc/my.cnf.。其中安装了启动和停止服务器的初始化脚本/etc/init.d/mysqld。启动MySQL服务器使用服务:

    Root-shell > service mysqld start

    要使服务器在引导期间自动启动和停止,请使用chkconfig:

    root-shell> chkconfig --levels 235 mysqld上

    这使MySQL服务器能够在指定的运行级别自动启动(和停止)。

    如果数据库表不存在,则会自动为您创建它们。然而,你应该跑步mysql_secure_installation设置服务器上的根密码。

  • Debian, Ubuntu, Kubuntu

    请注意

    在Debian、Ubuntu和Kubuntu上,MySQL可以使用MySQL APT库而不是平台的本地软件存储库。看2.5.3节“使用MySQL APT存储库在Linux上安装MySQL”获取详细信息。

    在Debian和相关的发行版中,在它们的软件库中有两个MySQL包,mysql-client.mysql服务器,分别用于客户端和服务器组件。例如,您应该指定一个显式版本mysql -客户- 5.1,确保你安装了你想要的MySQL版本。

    要下载和安装(包括任何依赖项),请使用apt-get.命令,指定要安装的包。

    请注意

    在安装之前,请确保更新您的apt-get.索引文件以确保下载的是最新可用版本。

    MySQL软件包的示例可能如下所示(用于清晰度的一些部分):

    root-shell> apt-get install mysql-client-5.1 mysql-server-5.1读取包列表...完成构建依赖树读取状态信息......完成了以下包装自动安装,不再需要:Linux-标题-2.6.28-11 Linux-Headers-2.6.28-11-通用使用“apt-get autoremove”以删除它们。将安装以下额外的包:BSD-Mailx libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient15off libmysqlclient16 libmysqlclient16 libpl-daemon-perl libplrrpc-perl mapx mysql-common postfix建议包:dbishell libipc-sharedcache-perl tinyca procmailPostfix-MySQL Postfix-PGSQL Postfix-LDAP Postfix-PCRE SASL2-BIN RESTVCONF Postfix-CDB下面的新软件包将安装BSD-Mailx libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient15off libmysqlclient16 libnet-daemon-perl libplrpc-perl mailx mysql-client-5.1 mysql-common mysql-server-5.1 postfix 0升级,13新安装,0删除和182未升级。需要获得1907KB / 253MB的档案。此操作后,将使用59.5MB的额外磁盘空间。你想继续[Y / N]?y get:1 http://gb.archive.ubuntu.com jaunty-更新/ main mysql-common 5.1.30really5.0.75-0ubuntu10.5 [63.6kb]得到:2 http://gb.archive.ubuntu.comJaunty-更新/主要libmysqlclient15off 5.1.30Really5.0.75-0ubuntu10.5 [1843KB]在9岁(205kb / s)预配置包中获取了1907kb ...选择以前取消的包mysql-common。(读取数据库... 121260文件和目录当前安装。)...处理1添加了文件库...使用scrollkeeper注册文档...设置libnet-daemon-perl(0.43-1)。..设置libplrpc-perl(0.2020-1)...设置libdbi-perl(1.607-1)...设置libmysqlclient15off(5.1.30really5.0.75-0ubuntu10.5)...设置libdbd-mysql-perl(4.008-1)...设置libmysqlclient16(5.1.31-1ubuntu2)...设置mysql-client-5.1(5.1.31-1ubuntu2)...设置mysql-server-5.1(5.1。31-1ubuntu2)... *停止MySQL数据库服务器MySQLD ...完成。2013-09-24T13:03:09.048353Z 0 [注意] InnoDB:5.7.35开始; log sequence number 1566036 2013-09-24T13:03:10.057269Z 0 [Note] InnoDB: Starting shutdown... 2013-09-24T13:03:10.857032Z 0 [Note] InnoDB: Shutdown completed; log sequence number 1566036 * Starting MySQL database server mysqld ...done. * Checking for corrupt, not cleanly closed and upgrade needing tables. ... Processing triggers for libc6 ... ldconfig deferred processing now taking place
    请注意

    apt-get.命令安装许多包,包括MySQL服务器,以提供典型的工具和应用程序环境。这意味着除了主MySQL包之外,还需要安装大量的包。

    在安装过程中,创建初始数据库,系统会提示您输入MySQL root密码(和确认)。创建配置文件/etc/mysql/my.cnf.。创建一个初始化脚本/etc/init.d/mysql.

    服务器已经启动。您可以使用以下方法手动启动和停止服务器:

    Root-shell > service mysql [start|stop]

    该服务将自动添加到运行2,3和4,在单个,关闭和重新启动级别中的停止脚本。