PHP,即Hypertext Preprocessor,是一种内嵌在网页中由服务器端来执行的程序。它具有跨平台、面向对象及与数据库集成完美等特性,为广大网页程序员所青睐。
MySQL采用了关联数据库的结构,是一套精简、快速的数据库管理程序。它提供了多人使用的管理功能,并支持标准的SQL语法。与PHP同样具有跨平台的功能。
用PHP4+MySQL+Win98(PWS)来构建一个信息平台是可以实现的。在本文中笔者以一个简单的学生信息管理系统为例,谈谈自己的亲身经历,以飨读
。
最初のステップはサーバーをインストールすることです
サーバーをインストールするには WIN98 プラットフォームのコンピュータはサーバーとして使用され、PWS (Personal Web Server) がインストールされている必要があります。読者は、Win98 CD の add-onspws ディレクトリでこれを見つけて、 を実行できます。 setup.exe。
インストールが完了したら、ハードディスク上に新しいディレクトリ (D:php ) 具体的には php ファイルを保存します。 PWS を実行し、インターフェースに入ったら、「Advanced」 をクリックして、詳細オプション インターフェイスで、「追加 」 ボタンをクリックして、新しい仮想ディレクトリ php 、ディレクトリとして D:php を選択し、[実行] オプションを必ずチェックしてください。
2 番目のステップは、
PHP4 をインストールすることです。 PHP4のファイルをC:php4に配置し、php4tsを配置します。 dll、msvcrt.dll は C:windowssystem、および php.ini-dist は php.ini に名前変更され、c:windows にコピーされます。
また、php.ini を次のように構成する必要があります:
extension_dir=C:/php/extensions
asp_tags = オン; スタイル マークアップ、つまり <% %> browscap = C:windowssysteminetsrvrowscap.ini ( 使用されるサーバーは PWS であるため) 読者は、
php.ini
の前に多くの行があることもわかります。 "; " 記号。コメント行を表します。 PHP を構成するには、次の行の前にあるセミコロンも削除する必要があります。 拡張子 =php_ldap.dll (LDAP関数
)
extension =php_zlib.dll (ZLib関数)
extension =php_calendar.dll(カレンダー変換関数) 拡張子 =php_exif.dll (EXIF
関数) 拡張子 =php_ftp.dll
拡張子 =php_mssql70.dll
ex =php_imap.dll
次に、C:php4 sapi ディレクトリに入り、PWS-php4isapi を実行します。 reg 、レジストリを変更します。 regedit を実行し、HKEY_LOCAL_MACHINE システム | CurrentControlSet を開きます。 | スクリプト マップ、主キーを右クリックし、ポップアップ ショートカット メニューで [新規|文字列値] を選択し、 という名前を付けます。 .php ( は PHP Web ページの拡張子、または .php4 です。 、.phtml またはその他の )、その値を次のように設定します: c:php4sapiphp4isapi.dll。レジストリ エディタを閉じるだけです。
3 番目のステップは、MySQL
をインストールすることです。 MySQL のインストール プログラム setup.exe 、 を実行します >MYSQL は C:mysql にインストールされます。このディレクトリ内の my-example.cnf の名前を my.cnf に変更します。 C ルート ディレクトリにコピーします。
ディレクトリで C:mysql を実行します mysqld.exe ( または mysqld-shareware.exe)、MySQL 起動を開始します。今後、ユーザーがデータベースの参照とクエリを実行できるようにしたい場合は、このファイルを実行してデータベースを起動する必要があります。 データベース (root)MySQL管理者アカウントも設定する必要があります> パスワード (123456): DOSc:mysql インターフェース 🎜> の で、コマンドライン mysqladmin-u root パスワード 123456 を入力します。
このようにして、
PHP4+MySQL+Win98(PWS)のインストールと設定が完了しました。
4 番目のステップはデータを追加することです
開始
まず MySQL データベース、次に DOS ウィンドウで mysql -u root -p コマンドラインに進み、パスワードを入力してデータベースの編集を開始します。具体的な手順は次のとおりです。 1.データベース
data、つまり C:mysqldata ディレクトリ。 mysql >データベース データの作成; mysql
>データの使用2.データベース data 🎜> にテーブル student
を作成します ->stu_no Char(6 ) Null ではありません、
->名前 Char(8)、 ->誕生日 日付、 ->
math_score
Tinyint -> ;主キー(stu_no)
->);
3.新しいテキストを作成C:mysqldata ディレクトリ 内の文書 student.txt に、各フィールドの順序でレコードを入力します、各フィールドを Tab 文字で区切ります。
4.student.txt レコードを変更します。テーブル学生にインポートされました。このうち、 は、復帰文字を表す Tab 文字を表します。 > >' ->行は ' ';
5 番目のステップ、PHP プログラム
在记事本中输入如下代码,将其另存为test.php,保存在D:php目录下。
If(!Mysql_connect("localhost","root","123456"))
echo "连接数据库失败";
Elseif(!Mysql_select_db("data"))
echo "打开数据库失败";
sql = "select * from student";
records = Mysql_query( sql);
?>
&nbs
p;
>bgcolor
=blue>