我最近才学会了SQL。似乎有几个概念我无法理解。请核对一下我的对账单。SQL是一种在MySQL中访问数据的语言吗?MySql是用于数据库服务器的软件吗?因此,这意味着您可以购买自己的计算机硬件并在那里安装MySql,然后可以在该特定硬件中访问文件?或者MySql只安装在甲骨文拥有的硬件上,并且你只能通过在甲骨文中注册才能访问那里的文件?
这是一个示例,请更正该语句。我正在尝试为我的学生建立一个网站,接受用户名和密码。此网站将使用连接到数据库服务器的脚本语言。因此,我将我的xhtml、css文件和一些脚本语言上传到一个and主机。那么这些脚本文件会将我连接到我的数据库服务器吗?这意味着我应该有一个数据库服务器。数据库服务器为MySql、Appache Cassandra。要连接到这些数据库服务器,我是否需要自己的安装了这些数据库服务器的harver服务器,或者我是否需要从Oracle(?)、Appache(?)要访问那里的数据库服务器还是有其他方法来存储数据?我想你们能看出我的困惑。
发布于 2014-03-29 16:09:42
您可以说SQL是一种标准化语言,用于处理关系数据库,如MySQL、SQL Server Oracle、PostgreSQL等。它们或多或少符合标准化的SQL语言
MySQL是开源的,你可以在几乎任何主流的操作系统/硬件架构上安装它,如果你需要的话,你不需要向任何人支付任何费用,除非你需要支持
可以在服务器上托管您的数据库,并允许远程应用程序连接到它。
Apache Cassandra并不完全是一个关系数据库。
发布于 2014-03-29 16:09:49
你需要做的第一件事是学会使用谷歌搜索你的基本问题的答案。我也推荐Wikipedia.org。
这两个网站可以帮助您了解什么是SQL,MySQL是什么,脚本语言是什么,以及服务器是什么。
我来帮你个忙。MySQL、PHP和Apache (1 "p",不是2)都是自由软件。您可以将它们安装在"Windows“或"Linux”上。
如果你运行的是Windows,也可以尝试使用Google搜索"WAMP栈“或"WAMP”。
https://stackoverflow.com/questions/22728587
复制相似问题