LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1396|回复: 6

如何访问数据库?

[复制链接]
发表于 2003-7-20 21:17:19 | 显示全部楼层 |阅读模式
小弟刚开始接触数据库,问一个低级的问题:
我有一个网站,我想在上面放一个数据库文件保存一些信息,还需要写一个程序拱人们来访问这个数据库进行读写,应该怎么作呢?
程序部分我想用Delphi来写。
发表于 2003-7-23 17:36:57 | 显示全部楼层
./mysqld_safe --user=mysql
./mysql -u root -p
password:*******  #(输入密码)
发表于 2003-7-23 17:37:43 | 显示全部楼层
搞错,为好意思
发表于 2003-7-23 17:43:06 | 显示全部楼层

这样

在delphi中可以直接添加数据库组件的呀,你直接添加,修改他们的属性,host为你的数据库服务器的ip,用户名,密码你直接可以添,然后连接就可以了呀
或者是使用delphi的数据库别名也可以的!
 楼主| 发表于 2003-7-23 19:57:00 | 显示全部楼层
我建立了一个Paradox7的数据库,然后在Delphi6中用DataSource、Table组件和表格进行显示,当数据库在本地的时候,还可以,但是当我将数据库上传到主页空间上时,就不知怎么连接了(这时的路径该如何写,是不是服务器名+服务器的文件路径?)。

而且在Delphi中如果数据的内容是中文就不能正常显示了。

后来我只好用VB6重写一个,显示中文倒是没问题了,但是主页上的数据库还是不知如何访问:

1.还是不知道如何确定路径
2.不知道如何用程序提供用户名和密码
(我是用Data控件和dBase IV数据库)
发表于 2003-7-24 08:07:33 | 显示全部楼层
主页上的数据库是什么数据库,你打算做一个什么样类型的东东,请说明白。
你上面说的,不太理解你的意思。
 楼主| 发表于 2003-7-24 09:33:55 | 显示全部楼层
网页是我们班级的主页,用的是花钱申请的主页空间,程序是要给大家用的一个电子同学录,为了便于数据的更新,我想当然应该采用远程数据库的方式,所以我建立了一个Paradox 7格式的数据库,上传到主页,然后用Delphi 6写了一个简单的数据访问程序,用的是Table组件和DataSource组件,这时发现了2个问题:

1.中文不能显示
2.当数据库为本地数据库时,只要把Table组件的AliasName属性设置成其路径即可访问;但是当数据库为远程数据库时,我就不知道如何进行访问了

后来我用VB6重写了程序,数据库也换成了dBase IV格式,数据库我是用Data控件连接的,这时中文可以显示了,但是仍然有问题解决不了:

1.依然不知道如何访问远程数据库
2.没有找到可以提供用户名和密码的地方

后来我查MSDN,发现那里提到VB中的RemoteData是用来访问远程数据库的,可是没有介绍如何使用;还提到AdoData可以通过ODBC访问远程数据库,但是我不知道具体细节。

各位高手可以针对我目前的问题进行回答,也可以提出一种正确的解决方案,在此先道声谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表