首页

文章

mysql怎样学精通?

发布网友 发布时间:2022-04-20 04:43

我来回答

2个回答

热心网友 时间:2023-08-31 17:02

简单谈谈对新手学习 MySQL 的一些建议,供参考。

一、搭建好环境,弄清基础概念

学习 MySQL ,首先要有个自己的环境,可以在自己本机或某台虚拟机上安装下 MySQL ,建议最好使用 Linux 系统,体验下完整的安装步骤,尽量理解清楚每个步骤的作用。

接下来,要弄清一些基础概念了,比如什么是库、表、字段、索引啊等等。简单介绍下一些常见的基础概念:

二、学习基础操作,熟悉命令规范

了解过基础概念后,建议逐步学习一些基础操作,比如如何建库、建表、插入数据、修改数据、删除数据、查询数据等等。这部分主要练习的是 DDL 及 DML 语句。建议一定要按照命令规范来,比如插入数据时指定字段名,建表时指定字符集。

可以使用 MySQL 命令行来执行 SQL ,也可以使用可视化客户端,关键是要明白每步操作的意义及每条 SQL 的作用。

三、了解报错内容,善用搜索引擎

在执行 SQL 或连接数据库过程中,难免会遇到各种报错,这个时候建议先仔细看下是否存在书写及标点错误,关键还是要留意报错内容,根据报错内容大概率就能发现问题所在,比如 Access denied for user xxx 、able 'xxx' doesn't exist ... 有些看到报错内容很明显就可以发现问题,若实在找不到问题,可以复制报错内容到搜索引擎查找下。

四、根据你的岗位,有目的的进行学习

在互联网行业,不同岗位的小伙伴可能都会用到 MySQL ,但不同岗位员工学习 MySQL 的侧重点却不尽相同。例如做数据分析的同学可能平时写查询 SQL 比较多,开发同学更侧重程序逻辑如何与数据库交互,DBA 同学可能侧重在数据库高性能高可用方面。所以建议根据自己的需求,有侧重点的进行学习。

五、要系统、循序渐进的学习

市面上关于 MySQL 的学习资料有很多,建议选取一个系统的资料进行学习,可以是一本书、一个网站等。切记不要这个资料看一点又转向另外一些资料。

同其他语言学习方法一样,MySQL 学习也要循序渐进,不能说一上来就学习事务、学习 SQL 优化,任何事情都要一步步来。当然最重要的还是坚持,有需求才能推动学习,假如工作中经常用到 MySQL 或者某个项目要使用 MySQL ,那么自然而然的就会慢慢了解 MySQL 。

热心网友 时间:2023-08-31 17:02

最近,有很多学员留言让我整理一下“零基础如何mysql学习?”.今天回龙观电脑培训就整理一下学习MySQL你需要掌握的知识点以及送给新手学习的建议,希望对大家能够有所帮助!



给新手的学习建议:


1.在学习新的东西的时候,我们至少从三个问题开始。What?why?how?


2.学习需要坚持,如果还没准备好坚持半年比较枯燥的MySQL之旅,那么就别开始。


3.学习东西不在多,在精,市面上有非常多的MySQL教程,不要瞎学,今天这里学一点,明天那里学一点,这样你学的都只是知识点,无法形成一个知识面,知识网络。


4.在学习过程中充满好奇,使用google进行问题搜索,千万不要使用度娘了,质量不高。至于怎么用Google,请自行搜索。


5.学习的目的在于使用,因此,不要仅仅看书,看一遍,看两遍,你可能还是没什么感觉。因此学习一开始,就要动手练习,把资料上的情况,模拟一下。


6.请不要在windows上安装mysql进行学习,因为工作中都是linux系统。我们需要从一开始就是实战,就是生产环境。


7.保持好心态,一步一个脚印的前进。


学习MySQL你需要掌握的知识点:


1.系统,当然windos基本的要会。然后就是Linux系统,现在做MySQLDBA的系统多数都是Linux系统,而生产环境大多又是RedHat,Centos。其他的Linux和Unix系统可以只做了解。


2.Linux基础,网络,IO,内存,磁盘,CPU。包括不限于安装,启动过程,目录结构,远程登录,文件属性与管理,用户与用户权限,LAMP结构vim,yum等shell命令,dns,ftp,以及一些常用工具。


3.MySQL基础:MySQL安装、MySQL体系结构,SQL,MySQL管理维护。


4.数据备份与恢复,常用的引擎:MyISAM、Innodb、NDB等。


5.数据库设计优化,一个好的MySQL系统,往往从设计开始。


6.SQL优化,参数优化,监控,安全等。


7.MySQL负载均衡,读写分离,MHA,MMM高可用架构,以及分布式架构:mycat、maxscale、galeracluster、MySQLGroupReplication等。


8.mysql5.6,mysql5.7新特性,mariadb、percona分支的差异和特点。


9.MySQLJSON、MySQLmemcached。


10.常见MySQL搭配的缓存系统,redis,memcached,以及NOSQL、NEWSQL。


以上,就是小编为大家整理的mysql学习你需要掌握的知识点以及送给新手学习的建议,希望能够帮助到大家!


八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 电磁炉使用中出现“E4”什么意思? 奔腾电磁炉显示E5怎样修 想系统学习一下mysql,想知道进阶阶段要看哪些书。 奔腾PC19N-C电磁炉 开机 显示E4? 学mysql需要什么基础? 电磁炉报E4怎么处理 大数据培训大概要多少钱 电磁炉开机报警显示E4是哪里坏了 电磁炉显示“E4”是什么意思? mysql数据库培训学费贵吗 电磁炉显示E4,怎么维修 电磁炉显示E4 电磁炉出现e6是怎么回事 学习mysql一般要学多长时间能达到一般应用? 新股申购价与上市首日开盘价的区别? 2015年2月10申购的新股中签什么时间查询 丨2月丨日申购新股资金几号回来. 2月2号有没有新股申购 今请问2015年2月份的新股申购一览表 2015年2月12号新股申购的资金,解冻资金是不是2月1... 电磁炉出现E4代码故障怎么修 mysql学了可以干什么 电磁炉显示E10什么意思 mysql学习难点 奔腾电磁炉都有哪些故障代码? 奔腾电磁炉显示E5是什么情况、怎么修? 电磁炉显示E4是什么情况 学习MySQL前景怎么样?吃香吗? 300mb流量是多少钱 九阳电磁炉E4代码故障,怎么样解决? 我学的MYSQL数据库,如果必须用别的数据库,是不是... 300m流量多少钱 电磁炉显示EO是啥故障 先学sql还是先学mysql? 流量超出300多兆。是多少钱? 300兆流量是多少钱 学mysql是要先学sql语言么? 移动300兆流量多少钱 奔腾饭煲故障代码一通电五灯一直闪亮 300兆流量多少钱?我移动的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com