历史记录
清空历史记录
    首页 > 电脑软件 > mysql for linux 64位/32位 v9.4.0官方版 v9.4.0官方版

    mysql for linux 64位/32位 v9.4.0官方版

    v9.4.0官方版

    • 软件大小:519.63M
    • 软件版本:v9.4.0官方版
    • 软件类型:国产软件
    • 软件分类:电脑软件
    • 软件语言:简体中文
    • 更新时间:2026-01-12
    • 安全检测:无插件360通过腾讯通过金山通过瑞星通过小红伞通过

    • 软件评分:

    普通下载

    手机扫一扫快捷方便下载

    这篇文章主要介绍了MySQL在Linux系统上的特点、优势以及安装教程。 MySQL是一款开源数据库,支持多种Linux发行版(如Ubuntu、Debian、Red Hat等),并且兼容32位和64位系统。它以功能强大、使用方便、跨平台性和丰富的编辑接口著称,常用于与Apache和PHP/Perl结合搭建动态网站。

    文章提到,新版MySQL默认不再启用mysql_native_password认证插件,用户需手动配置才能使用。此外,还调整了一些InnoDB存储引擎的默认设置。

    作为一款多用户、多线程的SQL数据库服务器,MySQL以速度快、可靠性高著称。它能够处理大量数据,并支持多种功能,如减少记录编档时间、灵活的数据检索和多用户同时访问等。

    文章还列出了MySQL的七大优势:简单易用、可靠性、可扩展性、高性能、高可用性、安全性以及灵活性。这些特点使MySQL成为企业级应用的理想选择。

    最后,文章提供了详细的安装教程,包括添加用户组、配置文件设置、权限调整和启动服务等步骤。虽然安装过程略显复杂,但通过一步步操作可以顺利完成。总体来看,MySQL是一个强大且灵活的数据库解决方案,适合开发者和企业使用。

    mysql linux版本是针对linux系统而开发的一款广受欢迎的开源数据库,能够支持Ubuntu Linux版、Debian Linux版、Red Hat版、Linux Generic版等多种linux系统,支持32位和64位,具备功能强大,使用方便,跨平台性,丰富的编辑接口、精巧的系统结构等诸多优势,还可以与apache和php/perl结合,为建立基于数据库的动态网站提供了强大动力。

    与旧版本相比,新版的mysql_native_password 认证插件默认不再启用。若要启用,需要在MySQL启动的时候,添加--mysql-native-password=ON 参数;或在配置文件中设置 mysql_native_password=ON。同时还调整了 InnoDB存储引擎相关的多个服务器系统变量的默认值,欢迎免费下体验。

    基本介绍

    mysql是一个真正的多用户、多线程SQL数据库服务器。SQL(结构化查询语言)是世界上最流行的和标准化的数据库语言。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。  SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。例如,你能用SQL语言为一个网站检索产品信息及存储顾客信息,同时MySQL也足够快和灵活以允许你存储记录文件和图像。   

    mysql主要目标是快速、健壮和易用。最初是因为我们需要这样一个SQL服务器,它能处理与任何可不昂贵硬件平台上提供数据库的厂家在一个数量级上的大型数据库,但速度更快,MySQL就开发出来。自1996年以来,我们一直都在使用MySQL,其环境有超过40个数据库,包含10,000个表,其中500多个表超过7百万行,这大约有100个吉字节(GB)的关键应用数据。

    mysql数据库的主要功能只在组织和管理很庞大或复杂的信息和基于WEB的库存查询请求不仅仅为客户提供信息,而且还可以为您自己使用数据库可以提供如下功能:

    一)减少记录编档的时间

    二)减小记录检索时间

    三)灵活的查找序列

    四)灵活的输出格式

    五)多个用户同时访问记录

    MySQL的主要优势

    1、简单易用:开发人员可以在数分钟内完成 MySQL 安装,可以轻松管理数据库。

    2、可靠性:MySQL 是最成熟和使用最广泛的数据库之一。自问世 25 年来,它经受住了各种场景考验,旗下用户不乏全球知名的大型企业。凭借出色的可靠性,很多企业都采用 MySQL 来运行关键业务应用。

    3、可扩展性:MySQL 可以灵活扩展,满足访问量最高的应用的需求。得益于 MySQL 的原生复制架构,等企业能够轻松扩展应用,满足数十亿用户需求。

    4、性能:多项标准行业基准测试(包括 TPC-H、TPC-DS 和 CH-benCHmark)的数据显示,MySQL HeatWave 不仅速度更快,而且成本更低。

    5、高可用性:MySQL 采用了一整套原生、完全集成的复制技术,具有高可用性和灾难恢复能力。为了履行服务级别协议承诺,客户的关键业务应用可以实现
    恢复点目标 = 0(零数据丢失)

    恢复时间目标 = 数秒(自动故障转移)

    6、安全性:数据安全性要求企业采取数据保护措施,满足行业与政府法规要求,包括欧盟《通用数据保护条例》、支付卡行业数据安全标准、《健康保险可携性和责任法案》以及国防信息系统局的安全技术实施指南。对此,MySQL 企业版提供多种高级安全功能,包括身份验证/授权、透明数据加密、审计、数据屏蔽和数据库防火墙。

    7、灵活性:MySQL Document Store 为用户开发传统 SQL 和 NoSQL 无模式数据库应用提供了充分的灵活性。开发人员可以在同一数据库和应用中混合、匹配关系数据与 JSON 文档。

    mysql for linux通用安装教程如下:

    安装源代码版本的MySQL(mysql-5.1.40-linux-i686-glibc23.tar.gz安装笔记)

    1、首先添加mysql用户组

    shell> groupadd mysql

    2、添加mysql用户,并指定到mysql用户组

    shell> useradd -g mysql mysql

    3、解压缩mysql-version.tar.gz

    shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -

    4、安装mysql

    shell> cd mysql-VERSION

    shell> ./configure --prefix=/usr/local/mysql --with-charset=gbk --with-extra-charsets=armscii8,ascii,big5,cp1250,cp1251,cp1256,cp1257,cp850,cp852,cp866,cp932,dec8,eucjpms,euckr,gb2312,gbk,geostd8,greek,hebrew,hp8,keybcs2,koi8r,koi8u,latin1,latin2,latin5,latin7,macce,macroman,sjis,swe7,tis620,ucs2,ujis,utf8 --with-plugins=innodb_plugin

    shell> make

    shell> make install

    5、复制配置文件

    shell> cp support-files/my-medium.cnf /etc/my.cnf

    6、执行mysql系统数据库初始化脚本

    shell> cd /usr/local/mysql

    shell> bin/mysql_install_db --user=mysql

    7、设定mysql安装目录权限,设置owner为mysql

    shell> chown -R mysql var

    shell> chgrp -R mysql .

    8、启动mysql应用

    shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &

    9、设置root密码(数据库的DBA)

    shell> bin/mysqladmin -u root password ‘123456’

    10、登录mysql

    shell> bin/mysql -u root -p

    Enter password:

    登录成功会看到:

    这时mysql已经装好了,可以查看数据库了,但在正式使用数据库开发与部署的时候还需要做一些工作:

    1、设定配置文件my.cnf 

    按照需求copy my- .cnf到/etc/my.cnf 

    2、修改默认字符集utf8 

    (1).[client]下加入default-character-set=utf8 

    (2).[mysqld]下加入default-character-set=utf8 

    #不改动存储引擎的话,3、4步可以略过

    3、启动InnoDB引擎的方法如下:

    1)关闭mysql的服务

    2)修改my.ini

    将default-storage-engine=INNODB前的注释(#)去掉

    将skip-innodb这行注释(加上#)

    4、配置innodb参数 

    1)、找到# Uncomment the following if you are using InnoDB tables 

    去掉innodb_*下的所有# 

    2)、如果安装mysql的目录不是默认的,则需要修改 

     # mysql 默认安装目录为 /usr/local/mysql/ 

     # mysql 默认表空间目录安装目录为 /usr/local/mysql/var/ 

     innodb_data_home_dir=/usr/local/database/mysql/var/ 

     innodb_log_group_home_dir=/usr/local/database/mysql/var/

    3)、保存后重启mysql服务。

    5、设置系统服务 

    让linux启动的时候就启动mysql服务

    shell> cd /usr/local/mysql/

    shell> cp support-files/mysql.server /etc/init.d/mysql

    shell> chmod 777 /etc/init.d/mysql

    shell> chkconfig --add mysql

    shell> chkconfig --level 35 mysql on

    6、重启MySQL服务

    shell> service mysql restart

    备注:

    Add a login user and group for ‘mysqld’ to run as:为‘mysqld’增添一个登陆用户和组

    shell> groupadd mysql

    shell> useradd -g mysql mysql

    Configure the release and compile everything:配置和编译

    shell> ./configure --prefix=/usr/local/mysql

    --prefix后面指示了默认安装路径

    shell> make

    如果还想知道更详细的configure命令,请查阅manual for configure

    If you want to set up an option file, use one of those present in

    the ‘support-files’ directory as a template. For example:如果你想安装选项文件,使用当前存在的‘support-files’ 文件夹下的作为模板,例如:

    shell> cp support-files/my-medium.cnf /etc/my.cnf

    If you haven`t installed MySQL before, you must create the MySQL

    grant tables:如果你以前没有安装过MySQL,你必须创建一个MySQL准许的表

    shell> bin/mysql_install_db --user=mysql

    Change the ownership of program binaries to ‘root’ and ownership

    of the data directory to the user that you will run ‘mysqld’ as.

    Assuming that you are located in the installation directory

    (‘/usr/local/mysql’), the commands look like this:将程序的所有权限给‘root’ ,并且把数据目录的所有权给可以运行‘mysqld’的用户。假设MySQL的安装目录是(‘/usr/local/mysql’),命令如下所示:

    shell> chown -R mysql var

    shell> chgrp -R mysql .

    The first command changes the owner attribute of the files to the ‘root’ user. 第一行命令把文件拥有权给‘root’。The second changes the owner attribute of the data directory to the ‘mysql’ user. 第二行把数据目录拥护权给‘mysql’用户。The third changes the group attribute to the ‘mysql’ group.第三行把组的权限给‘mysql’组。

    After everything has been installed, you should initialize and test your distribution using this command:万事具备后,你就可以按照下面的命令测试并运行你的MySQL了:

    shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &

    注意:文件中的单引号全应该是英文状态下输入的,这里小编为了美观改成中文状态下输入的单引号了。

    网友评论

    共有 0条评论

    captcha 评论需审核后才能显示

    应用推荐

    游戏推荐