MySQL

WindowsからLinuxへのデータ移行ができなくて、困った。

文字コードの基本も判らない時から作ったMySQLのデータ。 CentOSのMySQLに移行すると文字化けする。 windows のコマンドプロンプトから以下を打ち込む mysqldump -u root -pxxxxxxxx --default-character-set=latin1 DATABASE_NAME > c:\bakup.txtそもそも移…

MySQLが起動されなくなった時

killall mysqld ls -al /var/lib/mysql/ touch /var/lib/mysql/mysql.sock chown mysql:mysql /var/lib/mysql /etc/init.d/mysqld restartmysql.sock このファイルを削除してから行うとできた。 もう〜面倒。

めも

B表から抽出した名前で、A表の名前と一致し、尚且つ期間を指定して抽出し、曜日毎にその人数をカウントする(データは横へ展開するために面倒になった) SELECT SUM(WEEKDAY(DATE)=6) AS SAT, SUM(WEEKDAY(DATE)=0) AS SUN, SUM(WEEKDAY(DATE)=1) AS MON, SU…