MySQL

文字コードをUTF8に揃える

show variables like "chara%"; + Variable_name Value + character_set_client utf8 character_set_connection utf8 character_set_database latin1 character_set_filesystem binary character_set_results utf8 character_set_server utf8 character_set_…

selectをファイルに書き出す

mysql -u user -p -e "select * from table where id=1" db > file.txt

ユーザー権限 セキュリティ memo

権限情報参照 mysql > show grants for 'user'@'host'; 権限の設定 grant select,insert,delete,update,create,drop,alter,index,lock tables on *.* to 'user_name'@'host' identified by 'password'; -h host lock tables ?

TCP/IP接続 memo

centos 5 mysql 5.0.37 user権限の設定 $mysql> use mysql; $mysql> select User, Host from where User = 'user_name'; $mysql> update user set Host = 'ipaddress' where User = 'user_name'; my.cnf編集(ipアドレスで接続) [mysqld] skip-name-resolve i…

sennaインストール メモ tritonn 1.0.2

centos 5 senna 1.0.9 mecab 0.96 mecab-ipadic 2.7.0-20070801 mysql 5.0.37 tritonn 1.0.2.mysql-5.0.37.senna-1.0.4 (gcc-c++) (libstdc++) (autoconf) (bison) (libtool) (automake) (ncurses) (ncurses-devel) mecabエンジンのインストール $./configur…

バイナリログの自動削除と設定

Perlの勉強をし直しています。難しいです。さて、バイナリログを出力する場合、定期的にログを削除しないと、 ディスクを圧迫してしまいます。 expire_logs_days = 7 my.confに上記の設定を加えると、7日以上経過したログファイルを削除します。 ちなみに、b…

数値型に入らない数値

花見をしました。さて、MySQLのカラム型でINT,TINYINT,SMALLINT... など数値を格納する型があります。 例えば、 09011112222 の様に電話番号を格納しようとすると、MySQLは 9011112222 と自動で変換し保存します。 よくよく考えれば当然ですが、数字ならなん…

Mac OSXにMysqlをインストール

松本人志初監督作品「大日本人」やっと公開がきまったようです。 さて、OSXの魅力はなんといっても、UNIX環境です。 そこでOSXへのMysqlのインストールメモ。mac用MysqlにはGUIからのインストーラ付きパッケージがあるので、 ダウンロードし、いつものように…