自学数据库MySQL需要注意哪些方面

MySQL是最大的开源数据库,也是我们常见的关系型数据库,一般的中小型网站都会选用MySQL作为网站的数据库,因为其运行速度较快,有一定的稳定性和安全性。MySQL为Oracle旗下的产品,所以也方便开发者用Java语言进行程序开发。同时MySQL在Web的应用也较为广泛,所以才使得MySQL成为当今较为受欢迎的数据库。

学JavaEE的过程中,MySQL是不可或缺的一部分,因为在做项目的过程中都需要数据库来处理数据,可以用JDBC来连接,以达到将数据库作为应用程序存储数据的目的。所以MySQL无论是在教学中还是在应用中都有重要的地位,那么如何更好地掌握MySQL,不仅需要我们认真对待,而且也要按照一定的步骤和方法进行。


一、熟悉MySQL的运行环境

一般情况下,MySQL数据库是在Linux环境下运行的,所以建议先熟练Linux系统。MySQL的安装过程和环境变量的配置在这里就不展开讨论,但值得一提的是当前流行的网站架构模式有LAMP,即Linux+Apache+MySQL+PHP模式和LNMP,即Linux+Nginx+MySQL+ perl/Python。这两种模式的选择需要按照项目的需要来定。选定好架构模式之后就可以开始进入程序开发和数据处理的环节。


二、有扎实的数据库理论知识

MySQL作为关系型数据库有其固有的特点,所以在实际的应用中也要学会分析存储数据的关系型数据结构,关系操作集合等。只有对这些内容有一个明确的认识,在设计数据库字段、表与表的关系才能考虑周全,避免出现错误。在这里要提到的是E-R图,即实体-联系图,笔者建议在设计数据库的时候要配合E-R图来辅助设计,尤其是在做项目的过程中的需求分析阶段。通过E-R图来分析信息的需求点和类型。


三、熟练的SQL语言运用

任何一种数据库的学习,包括MySQL,SQL语句都是位于核心部分的内容。数据库中常见的操作,诸如“增删改查”都可以用SQL语句操作。关系型数据库用二维表来存储数据,用二维表之间的联系来组织和管理数据,同样是用SQL这一标准数据查询语言来对数据库进行操作。有一点需要注意的是SQL语言的使用要力求简明扼要,能用一个select搞定的问题并不需要写更多的union。所以在SQL语言的应用方面要注意高效。


能够做到以上三点,掌握MySQL并不难。在工作中用到MySQL的时候也经常需要查阅一些书籍。笔者建议大家可以阅读《高性能MySQL第三版》,这本书内容略深,尤其是其中包含了当下热门的云计算环境下的数据库应用,也包含了软硬件优化、数据备份与恢复以及MySQL的相关扩展功能。阅读这本书需要有一定的基础,如果在开发过程中需要用到MySQL或者本身就是DBA工作的朋友,该书有较大的帮助。如果是初学者,可以阅读清华大学的《MySQL入门很简单》,这本书对MySQL的介绍由浅入深,并提供了大量的MySQL数据库实例,光盘里也带有源代码可供参考。


当然也要知道MySQL的缺点和不足,即规模小、功能有限。对于大型项目来说,Oracle更加适用,对于中小型项目或数据量不是非常庞大的情况下,MySQL还是能发挥较好的作用。其次,实施成本低廉也是很多中小型项目选择MySQL的原因。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,142评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,298评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,068评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,081评论 1 291
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,099评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,071评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,990评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,832评论 0 273
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,274评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,488评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,649评论 1 347
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,378评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,979评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,625评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,796评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,643评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,545评论 2 352

推荐阅读更多精彩内容

  • 1.MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。My...
    黄花菜已凉阅读 4,568评论 3 60
  • 需要原文的可以留下邮箱我给你发,这里的文章少了很多图,懒得网上粘啦 1数据库基础 1.1数据库定义 1)数据库(D...
    极简纯粹_阅读 7,421评论 0 46
  • 连续几日惊闻一些悲伤的消息,几位同学朋友正值壮年却身患恶疾,前途未卜,真是令人心痛。 在疾病和死亡面前,再强悍的人...
    西岭雪毛毛XY阅读 381评论 0 1
  • 心赏10,亲爱的老公,今天是我妈妈的生日,你空出来时间陪我去给妈妈过生日。还细心的准备了礼物,安排我去定了蛋糕,八...
    五度练字武琳阅读 67评论 0 0
  • “姐姐,你身上有种很特别的香味。” “恩啊,之前也有人说过,奶味吧?” “可能是吧。。。有时候是,但是有时候香味特...
    李何必阅读 187评论 0 1