S 5e4401abd24a1ec9acd4159946f33876 MySQLに関するあれこれ

show processlist

kill {id}
でプロセスをkillできる

クエリキャッシュ

MySQLやPHPのパフォーマンスを向上させる方法のメモ。 - とりあえず9JP

MyISAM VS InnoDB

InnoDBは全文検索(TritonnやSphinx)できない?
Open database life: MyISAMとInnoDBのどちらを使うべきか

InnoDBエンジンは、MySQLに豊富なトランザクション機能を提供するストレージエンジンとして有名です。

http://thinkit.co.jp/free/article/0608/1/2/

漢(オトコ)のコンピュータ道: MyISAMからInnoDBへ切り替えるときの注意点

MyISAM vs InnoDB - naoyaのはてなダイアリー

「`」を「'」では意味が異なるっぽい

INSERT INTO `database`.`datatable` (`id`,`title`,`body`) VALUES
(1,'hoge','fuga'),

とかのid,title,bodyなどのカラム名の部分。
ここを「`」を「'」にするとエラーが出る

MySQLを止めることなく構成を変える

http://d.hatena.ne.jp/sh2/20100703

基本構文

SELECT * from enquete where id =3;
UPDATE [テーブル名] SET [カラム名] = 'hoge';
INSERT INTO [テーブル名] ([カラム名]) values ('hoge');";
DELETE FROM [テーブル名] WHERE [条件];

dumpデータインポート


mysql -uroot -p -D DB名 < dumpdata.dump

phpMyAdminの文字コード設定


my.iniの設定

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
default-character-set=utf8
character-set-server = utf8
skip-character-set-client-handshake
collation-server = utf8_general_ci
init-connect = SET NAMES utf8

[mysqldump]
default-character-set = utf8

起動

/etc/init.d/mysqld start

停止

/etc/init.d/mysqld stop

自動起動

chkconfig mysqld on

もしかして

    他の人の「MySQLに関するあれこれ」

    S 5e4401abd24a1ec9acd4159946f33876

    関西大学総合情報学部2007年卒。 卒業後「非同期」「主観事典」をテーマにした会社設立。パンデイロやvimなどの打楽器が好き。 Backbone.js 千利休 木村蒹葭堂

    (9773words)

    最新

      最新エントリ

        関連ツイート