ホームページ  >  記事  >  バックエンド開発  >  php mysqlデータベースインポートスクリプト(例)

php mysqlデータベースインポートスクリプト(例)

WBOY
WBOYオリジナル
2016-07-25 08:55:091012ブラウズ
  1. //php は mysql データを実装します import
  2. define("DbHost", "localhost") //データベース ホスト
  3. define("DbUser", "root") //データベース ユーザー
  4. define ("DbPass", "password"); //データベースパスワード
  5. mysql_connect(DbHost,DbUser,DbPass) or die("サーバーに接続できません!");
  6. mysql_create_db("dbname") or die("データベースを作成できません、おそらくすでにインストールされています");
  7. mysql_select_db("dbname") または die("データベースを選択できません。インストールに失敗しました");
  8. $fp=fopen("install.sql","r") または die(" SQL ファイルを開けません。「);
  9. $sql=fread($fp,filesize("install.sql"));
  10. fclose($fp);
  11. $sql=explode(";",$sql); を確認してください。
  12. for ($i=0;$i mysql_query($sql[$i]);
  13. echo "インストール成功";
  14. ?>
コードをコピー
1、でデータベースステートメントが作成されていない場合SQLファイル

    define("DbHost", "localhost"); //データベースホスト
  1. define("DbUser", "root") //データベースユーザー
  2. define("DbPass", "パスワード) "); //データベースパスワード
  3. define("DbName", "dbname"); //データベース名
  4. mysql_connect(DbHost,DbUser,DbPass) または die("サーバーに接続できません!");
  5. mysql_create_db(DbName) or die ("データベースを作成できません。既にインストールされている可能性があります");
  6. mysql_select_db(DbName) or die("データベースを選択できません。インストールに失敗しました");
  7. $fp=fopen("install.sql","r" ) または die("SQL ファイルを開けません。確認してください");
  8. $sql=fread($fp,filesize("install.sql"));
  9. fclose($fp);
  10. $sql=explode(";" ,$ sql);
  11. for($i=0;$i mysql_query($sql[$i]);
  12. echo "インストール成功";
  13. ?>
コードをコピー
2、データベースが作成されますSQL ファイルステートメント内 (つまり、CREATE DATABASE ステートメントと USE ステートメントを含む)

define("DbHost", "localhost"); //データベースホスト
  • define("DbUser", "root") //データベースユーザー
  • define("DbPass", "パスワード) "); //データベースパスワード
  • mysql_connect(DbHost,DbUser,DbPass) または die("サーバーに接続できません!");
  • $fp=fopen("install.sql","r") または die("接続できませんSQL ファイルを開いて、チェックしてください ");
  • $sql=fread($fp,filesize("install.sql"));
  • fclose($fp);
  • $sql=explode(";",$sql);
  • for( $i=0;$i mysql_query($sql[$i]);
  • echo "インストール成功";
  • ?>
  • コードをコピー
  • 声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。