[Pandora-jp] やはりだめでした(729へのアップグレード)
ribbon
ppp15478 @ ribbon.or.jp
2018年 12月 2日 (日) 18:10:42 JST
On Mon, Nov 26, 2018 at 11:08:01PM +0900, Junichi Satoh wrote:
> さとうです。
>
> > もう少し原因を探ってみました。
> > MR9と表示される現行のmysql テーブルは、10.sql で追加するカラムがすでに
> > あるのですね。ですのでエラーとなるわけです。
> > となると、現行の環境が何らかの条件で変になっているか、10.sql が変か、
> > どっちかになるのかなと思います。
> はい、そうですね。
>
> > この場合、10.sql 中で、すでに追加されているコラム部分の ALTER TABLE を削除すれば
> > うまく動くんでしょうか?
> 基本的には、すでにあるカラムを作るようなクエリをスキップして、それ以降の
> クエリを実行すれば問題ありません。
でやってみました。
10.sqlでエラーにならないところだけ実行、その後、11.sqlから13.sql はエラーなしでした。
しかし、14.sql では
cat 14.sql | mysql -u root -p pandora
Enter password:
ERROR 1064 (42000) at line 50: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '0' at line 1
となり、エラーとなってしまいました。
50行目は、
PREPARE pr_oum721 FROM @st_oum721;
でした。
先に yum update したのが失敗だったかなあ?
ribbon
Pandora-jp メーリングリストの案内