Q128:テーブルのデータを触っていて、読み書きができることを確認したのですが、いざ本番のデータベースを構築しようとしたら全く反応しませんでした。
Q128-1:
当初はmzgifuというデータベース名の中のmztableというテーブルのデータを触っていて、読み書きができることを確認したのですが、いざ本番のデータベースを構築しようとしたら全く反応しませんでした。
今当社が作りたいものは2つのテーブルからなるデータベースです。
図番をキーにして検索した2つのテーブルのデータを繋いで表示するつもりです。
テーブルの列数が数十になりますので、MySQLの本を見ながらこれらのテーブルを作るのはちょっと…、という感じですし、ローカルMySQLを上手く使って作成しようともしたのですが、入力したデータが反映されません。
添付のsqlファイルはダンプしたテキストファイルを少し触ったものですが、片方しか読み込めません。
購買管理18のチュートリアルやサンプルのデータベースアクセス3を用いたりして、作成も試みたのですが上手く作成できませんでした。
何がいけないのでしょうか?
データ型を変更しても更新が全くできなかったりと正常に動いてる気がしません。
この際、MySQLのコマンドプロンプトで作成した方が早いのでしょうか?
A128-1:
お送りいただきましたファイルを拝見しましたところ、読み込めない方のsqlファイルの58行目が以下のようになっておりました。
`imagenum varchar(15) DEFAULT NULL,
これを、
`imagenum` varchar(15) DEFAULT NULL,
と修正し、列名imagenumをバックコーテーション「`」ではさむようにすれば正しく読み込むことができます。