首页 > 代码库 > 自学sql之路,SQL 是用于访问和处理数据库的标准的计算机语言!

自学sql之路,SQL 是用于访问和处理数据库的标准的计算机语言!

http://www.w3school.com.cn/sql/index.asp 

  自学是sql一个坎坷,并且需要坚持的。遇到问题不知道如何下手!报错了不知道怎么找到错误。以下是我跟着w3cschool学习sql语言的过程。首先要搭建这个支持sql语言的平台。

使用的软件有三个

1windows环境准备

mysql数据库: mysql-5.5.22.7z(这里用的是绿色版免安装)

数据库建模工具:Navicat Data Modeler

数据库连接工具:Navicat Premium(当然也可以不用这个,用cmd也行当然cmd不好用)

链接:http://pan.baidu.com/s/1eSCGDs2

1.1

安装软件启动mysql数据库启动方法,看安装说明。

技术分享

1.2

尝试使用数据库客户端进行连接Navicat Premium、Data Modeler这两款工具适合大多数据库。

oracle数据库32和64的oci.dll和本地客户端的不一致需要一致

ORA-28547:connection to server failed,probable Oracle Net admin error

在Oracle安装目录下(如D:\app\Administrator\product\11.2.0\client_1\BIN)找到oci.dll替换到Navicat的安装目录下的(如D:\Program Files\PremiumSoft\Navicat Premium\instantclient_10_2

技术分享

1.3

创建模型,创建表创建条件。创建索引,内外键什么的一大堆!

技术分享

1.4

选择数据库的类型这里选择Mysql

技术分享

1.5

将创建好的模型进行数据库的同步执行创建

技术分享

1.6

根据客户端工具这时已经可以看到我们创建好的表了我们就可以进行学习操作了

技术分享

2.1

打开http://www.w3school.com.cn/sql/index.asp开始一步步的跟着这个一步步的学习。


技术分享

2.2学习并非一切顺利会有报错,开启自己寻找错误的篇章

[SQL]UPDATE Person SET FirstName = ‘Fred‘ WHERE LastName = ‘Wilson‘ 

[Err] 1146 - Table ‘test.person‘ doesn‘t exist

技术分享


    自学真的很难,希望大家都能挺过来。当遇到无法解决的时候(1.可以百度、2不断的尝试)


    一定先尝试再去问高手这样记忆会很深刻。希望写这篇文章对自学之路上的兄弟们有一点点帮助!

所用软件的百度云连接密码:(mblq)

软件均来自互联网

本文出自 “理性” 博客,请务必保留此出处http://reason.blog.51cto.com/9842098/1940045

自学sql之路,SQL 是用于访问和处理数据库的标准的计算机语言!