工欲善其事,必先利其器
要想操作Mysql,必须先学会安装好MySQL的操作环境,然而很对小白不会安装、或者安装后不会使用(打开),对此我特地的写了几篇博客,希望能对大家有所帮助。
小白入门优选软件
MySQL Server
(MySQL有很多拓展功能,对于小白,安装MySQL Sever足够了,没必要全部都安装);Navicat for MySQL
(这是一款很友好的可视化数据库的软件,很多小白不懂MySQL语句,安装后便卡住了);Anaconda
(这是一款工具包,内含如今最火的编程语言Python
以及两个编辑器Jupyter
、Spyder
);
对软件的进一步解释
1. 为什么安装了MySQL还要安装Navicat?
安装的MySQL只是相当于一个内核,它只提供了一些基本接口,也就是说MySQL是面向编程人员的。
打个比方:MySQL相当于一块芯片,编程人员将它插在单片机上就能用来跑程序,而用户则要将芯片封装成手机才能够运行程序。而MySQL和Navicat正如这两者的关系。
2. 为什么要安装Python?
Python是目前最流行的语言,它之所以流行,是因为它灵活的语法、简单的逻辑以及小白化操作。
对于小白,这是再好不过的入门语言。
3. 为什么要学编程语言?
因为要自动化操作MySQL!!!
4. 为什么要安装Anaconda而不直接安装Python?
Python更新非常快,很多库(外挂)版本跟不上,会出现很多不兼容的情况,如果使用Anaconda会省掉很多不必要的麻烦,而且还自带了两款很棒的编辑器。
这里同样的:Python也只是相当于一个内核(解释器),而编辑器(IDE)才是面向用户的软件。
5. 软件有很多种版本,该选择最新的吗?
版本这个对于小白来说没有任何影响,打个比方:小白使用MySQL相当于不懂用手机的人想使用手机打电话,发短信,那给他一部iPhone XS 和一部诺基亚有差别吗?
6. 软件安装在哪里?
我习惯把软件安装在D:/program