バージョン選択

フォーラム

メニュー

オンライン状況

97 人のユーザが現在オンラインです。 (82 人のユーザが フォーラム を参照しています。)
登録ユーザ: 2
ゲスト: 95
tattsu chacha もっと...

サイト内検索

質問 > フロント機能 > インストールについて

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
arts
投稿日時: 2009/9/2 13:41
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: インストールについて
dtb_productの中のproduct_idの中身を見たところ
違いありました。idが1から41までにあるのに対し
インポートした先には1つも無く、管理画面でテスト作成した
商品が2つあるだけでした。
インポートしなおしてもsqlエラーが起きますので
手動で同じように登録していけばインポートしたことと
同じになるのですかね・・・・。
dtb_productに行を追加していこうと思っています。
phpmyadminからsqlの実行をしようとしていますが
DBについて知識薄のため参考書を読みながら慎重に作業を
しています。
INSERT INTO VALUESを使えば良いのでしょうか?
どうぞよろしくお願いいたします。
seasoft
投稿日時: 2009/9/2 13:56
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: インストールについて
DDL(テーブル定義)が同じならば、COPY 構文(たしか、MySQL も使えましたよね?)を使うなどで、テキストファイルデータを経由して、スマートに移行できるかも。

しかし、
> インポートしなおしてもsqlエラーが起きますので
というのは、DDL の差異を暗示しているような・・・


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

arts
投稿日時: 2009/9/2 14:18
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: インストールについて
参考書をみたところ
CREATE TABLE 新規テーブル名 SELECT * FROM 元となるテーブル名;
これでテーブルはコピーできるようです。

テーブルのカラムだけコピーするには
CREATE TABLE 新規テーブル名 LIKE 元となるテーブル名;

書いてあるには上記のようですので、とりあえず
作業の流れを考えてから実行してみようと思います
seasoft
投稿日時: 2009/9/2 14:25
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: インストールについて
> 参考書をみたところ
> CREATE TABLE 新規テーブル名 SELECT * FROM 元となるテーブル名;
> これでテーブルはコピーできるようです。
>
> テーブルのカラムだけコピーするには
> CREATE TABLE 新規テーブル名 LIKE 元となるテーブル名;

新環境を把握していませんので、可否の判断がつきませんが、同一スキーマなら、それで良い気はしますが・・・
(追記: いや、前者の場合、キー情報やシーケンスが怪しいかも。)

たしか、ストアドプロシージャだったかを使えば、外部サーバでも対応できたかも。(どのDBMSだったか、うろ覚えですが・・・)


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

arts
投稿日時: 2009/9/2 14:30
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: インストールについて
そうなのですね。ありがとうございます。
おそらく今の知識の状態で、やりすぎるともっと大変に
なりそうな気がします。
少し考え方を変えてみたのですが、新環境は同じサーバー会社で
mySQLやPHPバージョンは同じです。
新環境では売る商品が違うので、カテゴリ一覧がちゃんと登録したら反映されるように、もっていければと思っています。
現状ですと、カテゴリ一覧に反映されない理由がわかりませんので
可能かどうかもわかりません。
過去ログも探しましたが、原因までは未だ追求できていません。
引き続き調べてみます。
arts
投稿日時: 2009/9/2 15:12
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: インストールについて
DBのインポートが正常に行われないのが
根本的におかしいとしましたら、SQLのエラーが
起きた画面をみていると、デフォルトで登録がしてあった
「おなべ」や「お菓子」を消してしまったことに
何か関係はあるのでしょうか?
おなべもお菓子も登録してあるSQLファイルをインポートして
いますが、エラー画面の内容を見ると文字化けが発生しております。

dtb_productの中身がずらっと並びその最後に→VALUES (1, 'アイスクリー��[...]

この文字化けはなにか関係しているのでしょうかね・・・・。
seasoft
投稿日時: 2009/9/2 15:27
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: インストールについて
> DBのインポートが正常に行われないのが
> 根本的におかしいとしましたら、SQLのエラーが
> 起きた画面をみていると、デフォルトで登録がしてあった
> 「おなべ」や「お菓子」を消してしまったことに
> 何か関係はあるのでしょうか?

移行の手法にもよるので一概には言えませんが、関与は薄いと思います。


> おなべもお菓子も登録してあるSQLファイルをインポートして
> いますが、エラー画面の内容を見ると文字化けが発生しております。
>
> dtb_productの中身がずらっと並びその最後に→VALUES (1, 'アイスクリー��[...]
>
> この文字化けはなにか関係しているのでしょうかね・・・・。

これまでに上がっているのとは別に、新たな問題が発覚したといった印象です。


多分、成功したと思い込んで、さらっと流した部分に問題があるのだと思います。
もう一度「行ないたいこと」と「行なったこと」を整理してみてはいかがでしょうか?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

arts
投稿日時: 2009/9/2 19:21
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: インストールについて
どうもありがとうございます。
冷静になって整理してみようと思います。
« 1 2 (3)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,408名です
総投稿数は110,387件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1368
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.