Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

IT勉強会での初プレゼンなどお助けします!

勉強会でスピーカーをやりたいけど、プレゼンが初めて、苦手という方に無償でコーチできます。スライドのレビューや録画したリハへのアドバイスなどなど。Twitter@jyukutyoまでメンションでもDMでもお気軽にご連絡ください。

私はIT講師の経験があり、プレゼンはデブサミやJJUG CCCなど200人規模の経験が豊富で最大800人の前でプレゼンしました。海外ではDevoxxUSで。デブサミ2017では公募スピーカー1位、デブサミ関西2012アワードで5位となりました。

質問がきました。。。(解答)

文字コードでした。MySQLでデータベースをlatin1で作成してしまって、日本語入りのsqlファイルを実行したときのエラーでした。

mysql>status
〜〜
Server characterset:    latin1
Db     characterset:    latin1

my.iniがdefault-character-set=sjisとなっていれば、データベースのドロップ→データベースの作成で

mysql>status
〜〜
Server characterset:    sjis
Db     characterset:    sjis

になって、無事日本語入りsqlファイルが実行できました。my.iniを書き換えた後にMySQLを再起動せずにデータベースを作成したからこうなったのかな?
ところでMySQLって

>mysql -u ユーザ名 -pパスワード

って感じで-pのあとにスペースなしでパスワード書くんですね。知りませんでした。