以下は、バージョン5.19以前の履歴です。 最新(6.00以降)の履歴に戻る
PHPセッション:session_set_cookie_params(0, '/'.アプリケーション名.'/'); PHPクッキー:setcookie('****', '', time() + LOGIN_COOKIE_EXPIRE, '/'.アプリケーション名.'/'); jQueryクッキー:$.cookie("****","***",{ path: '/'+アプリケーション名+'/', expires: 365 });
$array = file($add_header_file); $add_header = join("",$array); echo $add_header; ↓↓↓ require($add_header_file);
《サンプルDBの場合》 mysql -u root -pkanri789 use _db_account; ALTER TABLE m_account ADD c_index_bg_image varchar(100) NOT NULL; exit; D: cd "D:\xampp\htdocs\_myhome\z_db_backup" mysql -u root -pkanri789 _db_account < create_view_db_account.txt 《実運用DBの場合》 mysql -u root -pkanri789 use _mydb_account; ALTER TABLE m_account ADD c_index_bg_image varchar(100) NOT NULL; exit; D: cd "D:\xampp\htdocs\_myhome\z_db_backup" mysql -u root -pkanri789 _mydb_account < create_view_mydb_account.txt
<meta name="viewport" content="width=device-width,initial-scale=1">
<div data-role="page" data-url="<?= $_SERVER['REQUEST_URI'] ?>">
<script> $.mobile.ajaxEnabled = false; </script>
define("CALENDAR_SCHEDULE_BORDER_STYLE", "border:1px dotted #d0d0d0;margin-top:-1px;"); ↓ define("CALENDAR_SCHEDULE_BORDER_STYLE", "border-top:1px dotted #b0b0b0;margin-top:-1px;");
1.データベースのバックアップを取る。
ツール「実運用環境バックアップ」を使ってバックを取ってください。
http://localhost/_myhome/db_tool/backup-mydb.php
2.既存のデータベース「_mydb_abook」のテーブル「m_abook」から鉄道駅データを削除する。
コマンドプロンプトで、以下を実行する。(rootのパスワードがkanri789の場合)
※ id_categoryの番号は実運用データベースの鉄道駅の分類IDと同じものを指定してください。
住所録の「分類編集」でid_categoryの番号を確認できます。
mysql -u root -pkanri789 use _mydb_abook; delete from m_abook where id_category = 5; OPTIMIZE TABLE m_abook; exit; mysqlcheck -o -uroot -pkanri789 _mydb_abook
3.ツール「MySQL管理ツール」で、データベース「_mydb_abook」のテーブル「m_abook」に、鉄道駅_20130404.csvをアップロードしてください。
※ CSVファイルをアップロードする際は、id_account、id_categoryを実運用データベースに合わせた上でアップロードしてください。
環境によっては、アップロードでタイムアウトが発生する場合があります。
その場合は、実運用定義ファイルの以下の実行時間を大きくしてください。
define("MAX_EXECUTION_TIME_INI_SET", "240");
define("TIMER_ALARM_JALERT_USE", "YES");
mysql -u root -pkanri789 use _db_index; CREATE TABLE `m_alarm` ( `id_account` int(10) unsigned NOT NULL, `id_num` int(10) unsigned NOT NULL, `c_valid` varchar(5) NOT NULL, `c_hour` int(10) NOT NULL, `c_min` int(10) NOT NULL, `c_day` int(10) NOT NULL, `c_week` int(10) NOT NULL DEFAULT '-1', `c_done` varchar(10) NOT NULL, `c_message` varchar(255) NOT NULL, `c_updatetime` datetime NOT NULL, PRIMARY KEY (`id_account`, `id_num`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE `m_pane2` ( `id_account` int(10) unsigned NOT NULL, `c_text1` longtext NOT NULL, `c_text2` longtext NOT NULL, `c_updatetime` datetime NOT NULL, PRIMARY KEY (`id_account`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; exit;【実運用モードDB】
mysql -u root -pkanri789 use _mydb_index; CREATE TABLE `m_alarm` ( `id_account` int(10) unsigned NOT NULL, `id_num` int(10) unsigned NOT NULL, `c_valid` varchar(5) NOT NULL, `c_hour` int(10) NOT NULL, `c_min` int(10) NOT NULL, `c_day` int(10) NOT NULL, `c_week` int(10) NOT NULL DEFAULT '-1', `c_done` varchar(10) NOT NULL, `c_message` varchar(255) NOT NULL, `c_updatetime` datetime NOT NULL, PRIMARY KEY (`id_account`, `id_num`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE `m_pane2` ( `id_account` int(10) unsigned NOT NULL, `c_text1` longtext NOT NULL, `c_text2` longtext NOT NULL, `c_updatetime` datetime NOT NULL, PRIMARY KEY (`id_account`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; exit;
mysql -u root -pkanri789 use _db_index; CREATE TABLE `m_memo` ( `id_account` int(10) unsigned NOT NULL, `c_memo` longtext NOT NULL, `c_updatetime` datetime NOT NULL, PRIMARY KEY (`id_account`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; exit;【実運用モードDB】
mysql -u root -pkanri789 use _mydb_index; CREATE TABLE `m_memo` ( `id_account` int(10) unsigned NOT NULL, `c_memo` longtext NOT NULL, `c_updatetime` datetime NOT NULL, PRIMARY KEY (`id_account`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; exit;
mysql -u root -pkanri789 use _db_gpslog; ALTER TABLE m_gpslog ADD c_photo_folder varchar(255) NOT NULL AFTER c_attachFile1; exit; D: cd "D:\xampp\htdocs\_myhome\z_db_backup" mysql -u root -pkanri789 _db_gpslog < create_view_db_gpslog.txt≪実運用データベース≫
mysql -u root -pkanri789 use _mydb_gpslog; ALTER TABLE m_gpslog ADD c_photo_folder varchar(255) NOT NULL AFTER c_attachFile1; exit; D: cd "D:\xampp\htdocs\_myhome\z_db_backup" mysql -u root -pkanri789 _mydb_gpslog < create_view_mydb_gpslog.txt
mysql -u root -pkanri789 create database _db_gpslog; exit d: cd "D:\xampp\htdocs\_myhome\z_db_backup" mysql -u root -pkanri789 _db_gpslog < _db_gpslog.bk.txt mysql -u root -pkanri789 _db_gpslog < create_view_db_gpslog.txt mysql -u root -pkanri789 GRANT SELECT,INSERT,UPDATE,DELETE ON _db_gpslog.* TO myhome@localhost; FLUSH PRIVILEGES; exit≪実運用データベース作成&環境設定≫
net stop mysql・データベース「_db_gpslog」をコピーして、実運用データベース「_mydb_gpslog」を作成します。
mkdir D:\xampp\mysql\data\_mydb_gpslog copy D:\xampp\mysql\data\_db_gpslog\* D:\xampp\mysql\data\_mydb_gpslog・MySQLを再起動します。
net start mysql・データベースのビューを作成します。
d: cd "D:\xampp\htdocs\_myhome\z_db_backup" mysql -u root -pkanri789 _mydb_gpslog < create_view_mydb_gpslog.txt・データベースのアクセス権を設定します。
mysql -u root -pkanri789 GRANT SELECT,INSERT,UPDATE,DELETE ON _mydb_gpslog.* TO myhome@localhost; FLUSH PRIVILEGES; exit;*アップロードファイル格納用ディレクトリ作成。(ドライブが「D:」の例。)
D: cd "D:\xampp\htdocs" mkdir D:\xampp\htdocs\_attach\gpslog*実運用定義ファイル __define_common_my.phpに、以下を追加してください。
define("_DB_SCHEMA_gpslog", "_mydb_gpslog"); define("ATTACH_FILE_FOLDER_gpslog", "../../_attach/gpslog/");*GPSログを、メインコンテンツにする場合以下を設定してください。
$navi_item[] = array("href"=>"gpslog/", "query"=>"arg=session", "name"=>"GPSログ");・実運用定義ファイル __define_common_my.phpに、以下を追加してください。
define("gpslog_PAGE_HEADER", "YES");
D: cd "D:\xampp\htdocs\_myhome\z_db_backup" mysql -u root -pkanri789 _db_kakeibo < _db_kakeibo_add_m_lifeplan.txt≪実運用データベース≫
D: cd "D:\xampp\htdocs\_myhome\z_db_backup" mysql -u root -pkanri789 _mydb_kakeibo < _db_kakeibo_add_m_lifeplan.txt
define("GOOGLE_MAPS_API_VERSION", "V3");