学习SQL:
我强烈建议您不要走Microsoft路线,而是选择学习SQL。您可以轻松地在现有硬件上设置开发环境(无论您运行的是Windows,Mac还是Linux)。设置开发环境后,您可以在线查看一些制作精良的免费资源,以教您SQL的基础知识。
步骤1:设置开发环境
Windows:
如果您使用的是基于Windows的计算机,我建议使用WampServer,可以从wampserver.com下载。Wamp代表Windows + Apache + MySQL + PHP。该软件包的优点是它将建立一个独立的环境,其中包含测试开发所需的所有部分-或者,在我们的案例中,以动手方式学习MySQL。phpMyadmin还附带了phpMyadmin,它是与数据库交互的基于图形的替代方法。
注意:确保在系统上安装了所有适当的Microsoft Visual C ++ Redistributable软件包。您可以在WAMP网站上找到这些建议,也可以在WAMP安装过程中查看这些建议-以及缺少的软件包的所有必要下载链接。确保在完成WAMP安装之前先安装它们。
Linux:
如果您正在运行Linux,建议您安装LAMP。可以在以下位置找到在Ubuntu下安装LAMP的说明:http : //howtoubuntu.org/how-to-install-lamp-on-ubuntu。另外,如果您正在运行Ubuntu Server,则可以通过Tasksel轻松安装LAMP。您可以这样做:
sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server
Mac
如果您使用的是Mac,则可以选择其他多种选择。我建议使用ampps,可以从http://www.ampps.com/download下载
步骤2:在新环境中使用SQL
假设您使用WampServer解决方案(基于您对Microsoft解决方案的讨论),我将继续本教程。
安装WampServer后,启动它并等待,直到服务器在任务栏中以绿色显示。这意味着它处于活动状态并且可以正常工作。
可选:现在,您可以进行一些网络搜索以搜索示例数据库或加载自己的csv文件。网页上具有csv格式的样例数据库的某些位置如下:https :
//support.spatialkey.com/spatialkey-sample-csv-data/
https://catalog.data.gov/dataset?res_format=CSV
http ://www.sample-videos.com/download-sample-csv.php
为简单起见,您可以通过phpMyAdmin加载这些CSV文件。只需左键单击任务栏中的WampServer图标,然后单击“ phpMyAdmin”:
接下来,使用defult用户名和密码(“ root”(不带引号)和空白密码)登录phpMyAdmin。
最后,通过“导入”标签加载CSV文件:
步骤3:练习SQL
现在,您可以开始练习。打开一个终端,并导航到WampServer下的MySQL安装目录。对我来说,这是“ C:\ wamp64 \ bin \ mysql \ mysql5.7.19 \ bin”,但这取决于您安装的是32位的WampServer还是64位的WampServer。阅读和遵循这些说明时,还取决于安装的MySQL版本。我相信您可以自己找到目录。如果卡住了,请从根目录中键入以下内容,并记下输出目录:
dir mysqld.exe /s
输入以下内容以开始在您的MySQL环境中工作:
mysql -u root -p
这将以用户名“ root”启动mysql。系统将提示您输入密码(默认为空白)。只需按Enter。
第4步:升级您的SQL技能
既然您拥有一个可以正常工作的MySQL环境,就可以继续学习如何在该环境中成为高手!我建议检查以下内容:
Derek Bana的Youtube频道: https
: //www.youtube.com/watch ? v = yPu6qV5byu4 Codecademy:https
: //www.codecademy.com/articles/sql-commands Tutorialzine:https : //tutorialzine.com/2016/01 / learn-sql-in-20-minutes
W3Schools: https ://www.w3schools.com/sql/sql_quickref.asp
祝你好运!