10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

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

2.5.7从本地软件库安装MySQL

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

重要的

本机包通常比当前可用的版本落后几个版本。您通常也无法安装开发里程碑版本(DMRs),因为本机存储库中通常不提供这些版本。在继续之前,我们建议您检查中描述的其他安装选项第2.5节,“在Linux上安装MySQL”

配送具体说明如下:

  • Red Hat Linux, Fedora, CentOS

    请注意

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

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

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

    root-shell> yum install mysql mysql-server mysql-lib mysql-server加载插件:presto,刷新packagekit安装进程解析依赖关系——>运行事务检查——>包mysql。x86_64 0:5.1.48-2。设置fc13更新——> Package mysql-lib。x86_64 0:5.1.48-2。设置fc13更新——> Package mysql-server。x86_64 0:5.1.48-2。处理依赖包:mysql-server-5.1.48-2.fc13x86_64——>运行事务检查——> Package 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。8.1 M安装依赖:perl-DBD-MySQL x86_64 4.017-1。fc13 updates 136 k Transaction Summary ================================================================================ Install 4 Package(s) Upgrade 0 Package(s) Total download size: 10 M Installed size: 30 M Is this ok [y/N]: y Downloading Packages: Setting up and reading Presto delta metadata Processing delta metadata Package(s) data still to download: 10 M (1/4): mysql-5.1.48-2.fc13.x86_64。rpm | 889 kB 00:04 (2/4): mysql-libs-5.1.48-2.fc13.x86_64. rpmrpm | 1.2 MB 00:06 (3/4): mysql-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. rpmrpm | 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.启动MySQL服务器使用systemctl

    Shell > systemctl start mysqld

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

  • Debian, Ubuntu, Kubuntu

    请注意

    对于支持的Debian和Ubuntu版本,MySQL可以使用MySQL APT库而不是平台的本地软件资源库。看到第2.5.2节,“使用MySQL APT库在Linux上安装MySQL”获取详细信息。

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

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

    请注意

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

    请注意

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

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

    服务器应该已经启动。您可以通过以下方式手动启动和停止服务器:

    Root-shell > service mysql [start|stop]

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