首页 » 数据技术 » :教你MYSQL数据库的常见使用方法
« 什么是等离子体显示技术教你Linux操作系统下Apache配置虚拟主机+SSL完整篇 »

教你MYSQL数据库的常见使用方法

   现在网上有很多交互式的程序如BBS、留言本等都使用PHP来编写,而PHP是支持MYSQL数据库的,因此很多人在用PHP编程时都使用MYSQL数据库。最近有一个网友送给我一份用PHP+MYSQL编写的留言本程序,在这里我将在调试此程序的体会讲一下(重点是MYSQL数据库部分),希望能对喜欢PHP+MYSQL的朋友提供有用的参考。
    此程序由4个文件组成,一个是显示贴子的子程序,一个是贴子输入程序,一个是产生框架结构页面的HTM文件,一个是数据库结构文本文件。要使用此程序,你的空间必须要支持PHP和MYSQL数据库,我现在使用的空间是由LINUX服务器所提供的满足上述要求。安装此程序的第一步是要安装程序所用的数据库,要成功生成一个数据库你必须要知道你的MYSQL服务器的主机名、密码、和在MYSQL服务器中分配给你使用的数据库目录名,这些参数都由ISP商提供给你,然后用文本编辑器编写一个数据库结构的一般文本文件,格式如下:
设你的主机名是:localhost;密码是:12345;用户名:gzdzw;数据库目录名:test
# 数据表的结构表 'catv'
#

CREATE TABLE catv (
id int(11) NOT NULL auto_increment,
mail varchar(60),
home varchar(60),
content text,
reply text,
aaa varchar(20),
ip varchar(255),
replydate varchar(255),
date varchar(255),
name varchar(10),
PRIMARY KEY (id)
);
接着用phpMyAdmin程序(此程序是一个专门针对MYSQL数据库而编写的PHP程序,它可对MYSQL数据库进行包括:数据库的生成、数据库结构的修改、字段的修改、数据的删除、数据库结构和数据的导出和导入等操作,是使用MYSQL的必备工具程序。此程序在网上有很多网站都提供免费下载。)下面讲一讲此程序的设置:
找到此程序下的文件:config.inc.php,修改其中的
$cfgServers[1]['host'] = 'localhost'; // 你的主机名
$cfgServers[1]['port'] = ''; // 端口设置,空为默认值可不作修改
$cfgServers[1]['adv_auth'] = false; // 出错处理,false是默认值可不修改。
$cfgServers[1]['stduser'] = 'root'; // MYSQL默认用户名
$cfgServers[1]['stdpass'] = ''; // MYSQL默认用户密码(一般为空)
$cfgServers[1]['user'] = 'gzdzw'; // MySQL指定使用者的用户名
$cfgServers[1]['passWord'] = '12345'; // MySQL指定使用者的密码
$cfgServers[1]['only_db'] = 'test'; // 指定使用的数据库目录名
$cfgServers[1]['verbose'] = ''; // 指定使用的数据库名
然后修改require("english.inc.php");为require("chinese_gb.inc.php");这时程序运行时将显示中文。
    修改完毕后,将整个程序用FTP软件上传到你的使用空间,然后运行index.php出现上图的界面,双击左上角的数据库目录名(分配给你的数据库目录名),会出现下图的界面,此时点选“浏览”按钮选取你的库结构文件,然后按“开始”按钮这时程序就自动地将数据库结构导入到MYSQL数据库中并产生一个名为CATV的数据库文件了,OK!此时你就可以调试你的程序了。
    那末如何在本地机上调试MYSQL的程序呢?很简单只要安装一个MYSQL服务器软件(在网上有下载),再将phpMyAdmin的config.inc.php文件修改一下就万事大吉了。本站的“站务论坛”就是应用了MYSQL数据库技术编写的。

  • 收藏到网摘:

发表评论

为了防止SPAM,含链接的评论需要审核后才能显示。

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

发布商链接


最近发表

发布商链接