作者:苏黎世的风景 | 来源:互联网 | 2023-09-12 16:46
隐隐约约感觉到学数据库多多少少以后会涉及到mysql,好吧,那就趁着现在工作不是很忙的时间抽空来学学mysql吧,把这几天视频中学习到的知识和笔记整理了一下发出来大家共同学习
隐隐约约感觉到学数据库多多少少以后会涉及到mysql,好吧,那就趁着现在工作不是很忙的时间抽空来学学mysql吧,把这几天视频中学习到的知识和笔记整理了一下发出来大家共同学习,同时也以此来记录我的mysql学习历程。
MySQL 5.6.21最新版下载
- MySQL Enterprise Edition (commercial) 商业版
第一步:登录mysql的官方网站
http://www.mysql.com/downloads/
或者直接登录: https://edelivery.oracle.com/
使用oracle的账号登录后,如下图:
第二步 选择需要的版本
点击下载即可
- MySQL Community Edition 社区版本
- MySQL企业版与社区版的区别
什么是 MySQL 企业版(MySQL Enterprise)?
MySQL 企业版是一个已被证明和值得信赖的平台,这个平台包含了 MySQL 企业级数据库软件,、监控与咨询服务,以及确保您的业务达到最高水平的可靠性、安全性和实时性的技术支持。
MySQL 企业版包括:
MySQL 企业级服务器:
这是全球最流行的开源数据库最可靠、最安全的最新版本。
- MySQL 企业级系统监控工具:
它可以提供监控和自动顾问服务,以此来帮助您消除安全上的隐患、改进复制、优化性能等。
- MySQL 技术支持:
可以使您最棘手的技术问题得到快速、专业的解答。
- MySQL 咨询支持:购买了 MySQL 企业级银质或金质服务的客户才能得到此项支持。 MySQL 技术支持团队将为您的系统提供针对性的建议,告诉您如何恰当地设计和调整您的 MySQL 服务器、计划、查询和复制设定,以获得更好的性能。
技术区别
社区版在技术方面会加入许多新的未经严格测试的特性,以从广大社区用户得到反馈和修正。社区版源码无规律,很多社区用户都可以补充和修正,社区版未经各个专有系统平台的压力测试和性能测试,社区版在当今高速发展的软件和硬件体系的兼容性方面都可能存在技术风险。社区版可以看作是企业版的"广泛体验版",可靠性、稳定性不高、技术成熟度低。
企业版经过严格测试认证,更加稳定、安全、可靠,性能也比社区版好。企业版使用商业的编译器对代码进行编译和优化,源代码有规律且稳定而且执行效率高,各版本平台绑定优化,同时包含企业级图型监控软件、服务和支持,可以监控软件运行状态,技术预警,出现问题后可根据源码编排规律和资深 MySQL 数据库专家及时查找和修正,使技术风险降到最低,定期的升级支持包可以良好的解决软硬件兼容性问题。
服务区别
社区版可以自由从网上下载获得,没有实时图形监控器支持,没有任何技术支持服务。出现技术问题,只能完全依靠技术人员试验测试、或者从社区资料及其他人员得到帮助,响应速度慢,而且无法得到官方的、权威的、准确有力以及及时的技术支持,因此无可靠保障,无技术责任方。
企业版提供企业级实时图形监控器,帮助您消除安全隐患,同时可以支持软件升级、技术预警、企业级性能监控与优化建议、故障排除、安装配置与部署、数据迁移指导等等一系列的技术支持服务,这些服务由本地化工程师支持,并得到 MySQL 全球工程师的咨询和技术确认,服务方式包括:远程支持、电话支持、邮件支持、互联网支持、即时通讯工具支持等方式来提供可选择的 5×8 小时或者 7×24 小时的技术服务与支持;企业版的技术服务响应速度快,能够及时发现问题、及时解决问题,服务与技术支持有官方技术责任保障。
- mysql 版本
- mysql源码
mysql是单进程多线程的程序,从而性能比较高
[root@rhel6_lhr Downloads]# ps -ef|grep mysqld
root 2037 1 0 13:47 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/rhel6_lhr.pid
mysql 2163 2037 0 13:47 ? 00:00:04 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/rhel6_lhr.err --pid-file=/var/lib/mysql/rhel6_lhr.pid
root 5797 3049 0 14:48 pts/0 00:00:00 grep mysqld
[root@rhel6_lhr Downloads]#
mysqladmin ping 可以判断服务是否启动
下载源码: