1

私は現在、私がいたときから再びプログラムに取り組んでいます、うーん...能力が劣っています。それにはいくつかの問題があります:

  • データベース照合はlatin1_swedish_ciです。utf8に変換したいと思います。どうすればいいですか?
  • データベースには、0または1として格納されたブール値であるフィールドがいくつかあります。ただし、フィールドはvarcharsではなくboolsです。これらを変換するにはどうすればよいですか?
4

1 に答える 1

1

広告 2) sqldump または "SELECT * INTO OUTFILE xxx from MYTAB;" を使用してテーブルをエクスポートし、オプションでエクスポートされたデータを操作した後 (1/0 を true/false に変換するなど)、テーブルを再作成して再インポートできます。

広告 2) 新しい bool フィールドと UPDATE タブを作成できます SET NewBool​​=True where OldVarChar="1"; 等

于 2009-10-07T17:34:15.923 に答える