Q8:図40{データベース新規作成}ボタンをクリックするとエラーメッセージが出てしまいます。
Q8-1:
”購買管理”の図40{データベース新規作成}ボタンをクリックすると、
不明なエラーが発生しました。[外部プログラム通信[ID:2-7](KEY:"MySQL起動・実行")]
(IOException:CreateProcess: C:\mysql\bin\mysql-u root--password=error=193)
このエラーメッセージが出てしまいます。何を確認すれば良いでしょうか?
A8-1:
「データベース新規作成ボタン」を押すと、MZPlatformではなくMySQLデータベースの機能を利用して、データベースを作成するようになっています。
ご連絡頂いたエラーメッセージは、MySQLデータベースのファイルではなく、違ったファイルを起動しようとした時に起こります。
「データベース新規作成ボタン」の右側に「MySQL起動」ボタンがあります。
このボタンを押すとファイル選択の画面が現れるので「mysql.exe」を探していきます。
例えば C:\Program Files\MySQL\MySQL Server 5.0\bin\mysql.exe
というようなパスになります。
同様に、「ダンプ生成」ボタンの項もMySQL内の「mysqldump.exe」までパスをご確認下さい。
上記の設定についてはチュートリアル「2.3. 『ローカルMySQL管理』複合コンポーネントの設定」の【2】および【3】でご紹介しています。
Q8-2:
「MySQL起動」ボタンと「ダンプ生成」ボタンのパスは合ってます。
A8-2:
1.こちらで詳しく調査したいので、もしできましたら作成なさっているアプリケーションを添付ファイルでお送り頂けないでしょうか。
どうかお手数ですがよろしくお願い申し上げます。
2.もう一つお教え頂きたいのですが、チュートリアル図25の「machine」テーブルの作成確認は可能でしょうか。
MySQL4.0をお使いの場合はコマンドプロンプトを立ち上げますが、MySQL4.0がCドライブのすぐ下にインストールされている場合、まずは cd C:\ と入力して下さい。
Cドライブのすぐ下に移動したことになるので、ここで続けて
mysql\bin\mysql -u root -p を入力します。
MYSQL4.0が別なフォルダー、例えばProgram Filesの下にある場合は、
cd C:\Program Files と入力して移動します。
__________<画面例>_____________
C:\Documents and Settings\Owner>cd C:\
C:\>
C:\>mysql\bin\mysql -u root -p
_____________________________
以上2点大変お手数ですが、ご連絡頂ければ幸いです。