如何才能称得上熟悉mysql

php中文网
发布: 2016-06-06 20:20:13
原创
2307人浏览过

最近在看php招聘,几乎都会提到‘熟悉mysql’,要掌握哪些知识点,才能后很自信地说,我熟悉mysql?
本人入行接近3年,但是mysql还是停留在简单的 增删查改,工作上接触的项目,流量也不高,所以没怎么深入mysql,精力都耗在php业务逻辑上。
所以,想问问大家,我得看哪些书,或者深入了解哪些知识才能够称得上‘熟悉mysql’

回复内容:

最近在看php招聘,几乎都会提到‘熟悉mysql’,要掌握哪些知识点,才能后很自信地说,我熟悉mysql?
本人入行接近3年,但是mysql还是停留在简单的 增删查改,工作上接触的项目,流量也不高,所以没怎么深入mysql,精力都耗在php业务逻辑上。
所以,想问问大家,我得看哪些书,或者深入了解哪些知识才能够称得上‘熟悉mysql’

我对mysql不熟悉,但是我觉得达到我认为的熟悉程度需要满足以下:

  1. 熟悉所有mysql特有的sql语句和数据类型,比如mysql中分页用limit,对应的oracle用rownum之类的,不能写个sql还要去google一把

  2. 熟悉百分之八十mysql配置,包括mysql库中的那些配置数据表,配置文件等,知道这些配置可以解决那些问题;知道不同操作系统下的不同注意点。

  3. mysql的部署,主从,主主从从

  4. 原生mysql的一些限制或者说特点,算经验值吧。。比如单实例大小不要超过150G,带变成字段的数据表行数不要超过500万行等等

达到精通:

AutoGLM沉思
AutoGLM沉思

智谱AI推出的具备深度研究和自主执行能力的AI智能体

AutoGLM沉思 239
查看详情 AutoGLM沉思
  1. 熟悉所有mysql的配置,包括数据库中的配置和配置文件的,能够针对不同的部署环境做出特定的调优,包括性能和安全

  2. 开始研究源代码,从源代码层面反推出一些特性

  3. 为了解决某个问题,至少知道从哪个地方切入修改源代码能解决

  4. 能够针对业务需求和mysql的特性,给出最合理的设计

以上,都是我吹牛X的,我自己也没达到熟悉的程度,仅供参考。

db嚴格說起來也有dba職等,從效能做基礎去設計你的語法及結構,你自然就會去講究你的sytax和function用法
但通常你不會想當一個專門的DBA的,你會沒有時間寫程序,這一個非常專門的職位
或者你公司願意給你兩份工資 LOL

相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号