大小:519.63M
更新时间:25-08-13
系统:Pc
版本:v9.4.0
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服务器,它能处理与任何可不昂贵硬件平台上提供数据库的厂家在一个数量级上的大型数据库,但速度更快,MySQL就开发出来。自1996年以来,我们一直都在使用MySQL,其环境有超过40个数据库,包含10,000个表,其中500多个表超过7百万行,这大约有100个吉字节(GB)的关键应用数据。
mysql数据库的主要功能只在组织和管理很庞大或复杂的信息和基于WEB的库存查询请求不仅仅为客户提供信息,而且还可以为您自己使用数据库可以提供如下功能:
一)减少记录编档的时间
二)减小记录检索时间
三)灵活的查找序列
四)灵活的输出格式
五)多个用户同时访问记录
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(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 &
注意:文件中的单引号全应该是英文状态下输入的,这里小编为了美观改成中文状态下输入的单引号了。
应用信息
其他版本
mysql社区版v9.4.0大小:166.85M时间:2025-08-13查看
mysql官方最新版v8.4.6 LTS电脑版大小:124.09M时间:2025-08-13查看
同类热门
oracle 10g官方版
Navicat for Redis 17中文版
dbeaver旗舰版
mongodb数据库软件
mysql官方最新版
ibm spss statistics 24统计学软件
Oracle SQL Developer(Oracle数据库开发工具)
HeidiSQL(开源数据库管理工具)
类似软件
高性能mysql第3版中文版pdf70.65M814人在用高性能mysql第3版是mysql领域的经典之作,由baron scbwartz、peter zaitsev、vadim tkacbenko著作,宁海元、周振、彭立勋、翟卫祥等翻译。第3版更新了大量的内容,不但涵盖了最新mysql5.5版本的新特性,也讲
查看
mysql技术内幕第4版49.35M390人在用mysql技术内幕第4版是一本pdf中文版的电子教程,属于图灵程序设计丛书,它向读者详细的介绍了mysql的基础知识及其有别于其他数据库系统的独特功能,包括sql的工作原理和mysql API的相关知识等。同时为了方便读者阅读,小编将pdf福昕阅读器集成
查看
php与mysql程序设计(第3版)134.16M272人在用php与mysql程序设计(第3版)是一本PHP、MySQL程序设计指导手册,由美国前端工程师吉尔摩编著。全书主题的选取和组织从实用出发,在讲述知识之外还加入了作者多年积累的宝贵实战经验,并提供了500多个可以直接用于实际项目的代码示例,充分体现了作者深
查看
php与mysql高性能应用开发46.08M207人在用 php与mysql高性能应用开发是一本PHP与MySQL开发教程,由杜江编著,本书围绕着高性能、可扩展性、可伸缩性、可靠性等于PHP应用性能相关的主题展开,同时还涉及了PHP编程思想、底层原理、编程技巧、开发规范等重要内容,非常适合PHP中级开发及
查看
sqltools2.0汉化版675K571人在用 本款sqltools2.0汉化版是目前小编用过的最好的1433连接工具,也是一款简单小巧的数据库管理工具,内建文字编辑器、SQL控制台、SQL工具,通过该软件,用户可以快速的连接数据库,然后远程对数据库进行修改,给数据库添加命令等等。新版本的sql
查看热门标签
网友评论0人参与,0条评论
最新排行
SqliteStudio(sqlite数据库管理工具)31.83Mv3.4.17官方版 SqliteStudio是一个可视化的Sqlite数据库管理工具,使用此工具,你可以很方便的创建和修改Sqlite2、Sqlite3版本数据库,支持表、索引、触发器、视图创建和修改。比起其它的SQLite管理工具,SqliteStudio具有绿色单
查看
SPSS Modeler 181.78G SPSS Modeler 18是一款数据挖掘和文本分析软件,可用于构建预测模型和进行高级数据分析。在这次版本中,带来了大量实用功能,内置性能更加强大的大数据算法,支持的平台更加广泛(包括Windows10)。 除此之外,SPSS Mod
查看