mysqlの設定ファイル関係。
自分メモ。
MySQLの設定ファイルの名称は、my.cnf。
FreeBSDで、portsからインストールした場合、設定ファイルは下記に生成。
/usr/local/share/mysql/my-medium.cnf など。
このファイルを下記ディレクトリに、my.cnfと言う名前でコピー。
/usr/local/etc/my.cnf
my.cnfのチューニングを行って、最適状態を生成する。
mysqlの設定状態を見る時は、mysqlにログインして次のコマンドをたたく。
show variables;
タグ
2008/11/5 水曜日 | コメント/トラックバック(0) |
カテゴリー:FreeBSD
MySQLでの一括置き換え。
連休中に、実験ブログを立ち上げてみた。
で、そのブログの本文中にリンクが埋め込んでいて、Style属性も埋め込んである。
しか~し、そのStyleの書式に一部間違いがあった事に気づいた。
正:style=”~”
誤:”style=”~”
いくつか記事もあるので、個別に修正するのは面倒なので、データベースに
直接命令を下す事にする。
とりあえず、失敗しても大丈夫なように、バックアップをとる。
面倒だったので、データベースを一時的にとめて、ファイルごとバックアップ。
次に、データベースへの接続を行い、次のコマンドを打つ。
select replace (カラム,’置換前’,'置換後’) from テーブル名;
コマンド実例
select replace (post_content,’”style=”‘,’style=”‘) from テーブル名;
レコードの更新
update テーブル名 set `カラム` = replace(`カラム`,’置換前’,'置換後’)
コマンド実例
update テーブル名 set post_content=replace(post_content,’”style=”‘,’style=”‘);
これで正しく表記されている事を確認して終了。
タグ
2008/11/4 火曜日 | コメント/トラックバック(0) |
カテゴリー:FreeBSD
しまった、再起動忘れてた。
このブログが動いているサーバで、MySQLサーバのアップグレードが出てたので
portupgradeのコマンドを入れてたわけです。
portupgrade完了後、再起動を忘れてて、このブログにつないだら
データベースにつながらないと怒られた...
以後、気をつけよう。
タグ
2008/10/28 火曜日 | コメント/トラックバック(0) |
カテゴリー:FreeBSD