質問: mysqlの列の名前変更エラー テーブルxyzのカラム名を変更するにはどうすればいいですか?列は以下のとおりです。manufacurerid, name, status, ai, pk, int 名前をmanufactureridに変更したいphpmyadminパネルを使用しようとしましたが、このエラーが表示されます。mysql said: documentation #1025 - error on rename of '.\shopping\#sql-c98_26' to '.\shopping\tblmanufacturer' (errno: 150)
回答: ローンレンジャーは非常に近い...実際には、名前を変更した列のデータ型も指定する必要があります。例えば:alter table `xyz` change `manufacurerid` `manufacturerid` int; 覚えておいてください: 列データ型がなんであれ、intを置き換えてください(必須) チルド/バックティック( `)はオプションです