MySQL

MySQLをMacに入れる時につまづきすぎた

同じ記事ばっかり書いてるみたいですが、多少は違います$ sudo rm -rf /usr/local/var/mysql $ sudo brew uninstall mysql $ vi /etc/my.cnf [mysqld] basedir = /usr/local/Cellar/mysql/5.1.54 datadir = /usr/local/var/mysql socket = /tmp/mysql.sock #…

DBD::mysqlがMacのSnow Leopard 10.6.5で動かなかった件

force installでDBD::mysqlを入れてみたものの、 どんなに頑張ってもlibmysqlclient.16.dylibがloadできなくて、 マジ死ねばいいのにと一日中悩んでて、なんとか解決したのでメモ。 ちなみに、homebrewを使ってmysqlをインストールした場合の事例ですが、 ラ…

MySQL5.5.8がMacのSnow Leopard 10.6.5で動かなかった件

MacにMySQLを入れようとして、mysql-5.5.8-osx10.6-x86_64.dmgを入れてみたが、 自動起動のところとか何かうまく動かなかった件。 どうやら、海外の皆さんも同じ問題で悩んでたみたい。 http://forums.mysql.com/read.php?11,400354,400491#msg-400491 http:…

mysql-5.x.xからmysql-4.x.xにダウングレード?した際に出てたエラーについて

/usr/local/mysql/var/localhost.localdomain.err を参照すると,下記のようなエラーが出てた Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist データベースの内部データを初期化せずに実行しようとしてたため, 色々な設定フ…

相互情報量(mutual information)についてのメモ3

色々試してみてたら, 共起語の各共起回数が少ない場合に相互情報量を使うのは 一つの手段としてアリなのかもとか思った. 例1:相互情報量のが意味がありそうな結果 例2:どっちもまぁまぁ 例3:共起語のが良い結果

相互情報量(mutual information)についてのメモ2

テスト結果をつらつら書いてると長くなりそうなので記事を分けた. 情報量にidf値を用いてやってみた. 単語Aが出たら単語Bも出るっていう確率は分子で行っているので, 分母はidfってゆー,対極的重み付けのスコアを使ってみる. 相互情報量 = log( (全文書…

相互情報量(mutual information)についてのメモ

推薦の勉強の一環のメモです。 相互情報量とは、単語Aが出たら単語Bも文書Xに出るという 情報量の計算に使えそうな理論。 これをクラスタリングする際の指標に使えないかと模索中です。 数式は下記の通り。 数Aとか数Bが超苦手だったので、 解釈があっている…

MySQLで実行したクエリのログを検索したい

mysqlで実行されたクエリは, ↑キーおしてったら見れるけど, これをgrepで検索ってできないのかなー. あったら便利そう. [追記]普通にできるじゃん.. ユーザごとに実行ログファイルが下記にある /home/ユーザ名/.mysql_history なので grep "select" ~/.m…

MySQLで件数取得する場合は,select count(*)じゃなくてselect (index_key)の方が早い

「けんすう」って打ったら件数でなくケンスウが出てくる僕はどうみてもKOF厨です本当にry select count(*)する時にselect count(index_key)した方が早くなると聴いてやってみた. ・before select dt.document_id, dt.term_id, -- TF ( -- 文書Djにおける…

Havingについてよく知っていなかった(恥ずかしい)

ぬるおたなので,普段SQLを書いたり中々しなかったのですが, 使ってみると色々便利だなぁと思い関心中. group byしたあとに更に絞り込むのがhavingだったとか, http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/mysql_10.htm insertする際に既に同じレ…

MySQLのrootのパスワードを忘れた場合に変更する方法メモ

前任の人がrootのパスワード残さないまま居なくなって、 とっても困ったので(grantできない)、 初期化する方法見てたんだけど、日本語マニュアルのじゃ治らなくて、 本家の方みたら治った > UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE Use…

MySQL6.0.8-alpha入れてみた

ちょっと前の記事ですが、一応メモがてら載せておく。 新規ストレージでMariaとかFalconとか入ってるらしいので試しに入れてみることに。 Mariaって発表されるのいつなんだろうとか思ったら気づいたらやっちゃってるっていうね。 あとPBXTも試してみたいので…