十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
MySql已经被Oracle收购了,所以说两个东西已经是一家子了。
成都创新互联专业成都网站设计、做网站,集网站策划、网站设计、网站制作于一体,网站seo、网站优化、网站营销、软文发稿等专业人才根据搜索规律编程设计,让网站在运行后,在搜索中有好的表现,专业设计制作为您带来效益的网站!让网站建设为您创造效益。
两者都是最常用的数据库,只是侧重有所不同。
Oracle多用于大的企业,大数量,高性能等等企业级应用。
Mysql虽然也有企业版,但是比较常见的是用在互联网应用上,虚拟主机等多数采用MySql。
所以如果您在互联网公司,最好学学MySql,尤其是MySql集群。
最后:我目前接触的很多政府部门和一些大的厂商,都已经开始逐步的转型了,因为国家要求数据安全,不想出现美国棱镜门这种被人窃取机密的问题。所以现在都在逐步的改用国内的数据库和服务器,如果您真想从事DBA,可以在学习Oracle DBA的同时,多关注国内的数据库。
因为数据库总有同样的地方,可以相互借鉴。
你自身的要求:
了解MySQL DBA行业的相关知识,这样你选人的时候,就可以过滤一些冒牌的
薪资要符合优秀二字
工作环境或团队,很多优秀的DBA很注重工作环境和团队的水平。
运气。狗屎运
对DBA的考核注重以下:
1,技能
2,经验
3,品性
高级操作
1.Mysql 主从同步配置
2.Mysql 双master 配置
3.Mysql 双master+丛库+keepalived 配置高可用数据库
客户端
作为DBA,一定不要用各种GUI工具,mysql自带命令行client才是你的最佳武器
可选项
1.mysql 分区配置,因为限制太多,实际中分表都是程序做
2.高性能 mysql
a).drizzle
b).MariaDB
c).handlersocket
基本知识
1.mysql的编译安装
2.mysql 第3方存储引擎安装配置方法
3.mysql 主流存储引擎(MyISAM/innodb/MEMORY)的特点
4.字符串编码知识
5.MySQL用户账户管理
6.数据备份/数据入导出
7.mysql 支持的基本数据类型
8.库/表/字段/索引 的创建/修改/删除
9.基本sql 语法:select/insert/update/delete,掌握最基本的语法即可,什么inner join,left join的了解就行 mysql的应用场景大多都是高并发访问/业务逻辑简单,join/子查询/视图/触发器 基本上不用
总的来说DBA的前途还是有的。一般可以请起DBA的公司也不会是小公司。
但是DBA不能只是会mysql吧