var gaJsHost = (("https:" == doc ument.loc ation.protocol) ? "https://ssl." : "http://www.");doc ument.write(unesc ape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));var pageTracker = _gat._getTracker("UA-103429-5");pageTracker._trackPageview();
MySQL には、テーブルの定義やデータを追加するための SQL 文を出力するための mysqldump が用意されています。 すべてのデータベースをバックアップするには、次のように指定します。 $ mysqldump -A -u root -p パスワード --opt > ダンプファイル名 指定してあるオプションの意味は、次のようになります。 -a:全てのデータベースを対象にします。 -opt:クエリをバッファせず、stdou に直接ダンプする。 drop table を追加する。 各テーブルダンプの前に LOCK TABLES を追加し、後に UNLOCK TABLE を追加する。 複数行 INSERT 構文を使用する。 ダンプを開始する前にすべてのテーブルをロックする。 特定のデータベースをバックアップする場合、次のように指定します。 $ mysqldump データベース名 -u r
2007年5月31日10:53 Tom-Adelstein、Bill-Lubanovic(2007年5月29日(火)) ファイルやディレクトリのバックアップは比較的簡単だが、データベースのバックアップとなると、いくつか特別な工夫を施す必要がある。ここではMySQLを取り上げているが、同じ原理はPostgreSQLやその他のリレーショナルデータベースにもあてはまる。 本稿は、最近O’Reillyから出版された書籍『 Linux System Administration 』の抜粋。 MySQLサーバを休みなく稼働させ続ける必要がないなら、以下に示すような圧縮なしのオフラインバックアップ手法が手っとり早い。 MySQLサーバを停止させる。 # /etc/init.d/mysqld stop MySQLのデータファイルおよびディレクトリをコピーする。例えば、MySQLのデータディレクトリ/var
■既存DBの変更 $>mysql -u root -p Password: mysql> set names utf8; ■設定 [mysqld] default-character-set=utf8 ←追加 character_set_server=utf8 ←追加 [mysql] default-character-set=utf8 ←追加 ■再起動 $> sudo /etc/init.d/mysql restart ■確認 mysql> show variables like 'character%'; mysql> show variables like 'character%'; +--------------------------+----------------------------+ | Variable_name | Value | +----------------
1. "mysql" コマンドで初期設定を確認します。 mysql> status ... Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1 ...このままだと文字化けする筈なので、utf-8 エンコーディングを使うよう、設定を変更する必要があります。 2. /etc/mysql/my.cnf に下記内容を追記。 [client] default-character-set=utf8 [mysqld] default-character-set=utf8 skip-character-set-client-handshake 3. "sudo /etc/init.d/mysql restart" で MySQL サーバを再起動し
とある既存システムを解析する為に、MySQLに投げられたSQLを取得したい。 どうやらMySQLに投げられたSQLは、一般クエリログで確認できるらしい。 (MySQL :: MySQL 5.6 リファレンスマニュアル :: 5.2.3 一般クエリーログ) Ubuntu10.04の場合は、次の通り/etc/mysql/my.cnfを編集すると良い。 Before [mysqld] 〜途中略〜 # # * Logging and Replication # # Both location gets rotated by the cronjob. # Be aware that this log type is a performance killer. # As of 5.1 you can enable the log at runtime! #general_log_file = /var
今年も残すところあとわずかとなった。2010年もIT業界にとっては変化の多い一年だったが、皆さんにとっては良い年だっただろうか?既に何度かMySQL 5.5の新機能については取り上げたが、ついに正式版がリリースされたということでここで改めて新機能を解説し、今年最後のエントリを締めくくろうと思う。 MySQL 5.5にはこれでもかっ!というぐらい新機能が追加されている。しかもいずれもナイスなものばかりだ。一般的には、ソフトウェアに新機能が追加されると重くなったり安定性が低下する事例が後を絶たないのだが、MySQL 5.5に関してはそのようなことは全くないので安心して利用して頂きたい! InnoDBの大幅な改善種々ある改善点の中でも特に目をひくのがInnoDBストレージエンジンへの改良だ。実は、InnoDBはMySQL 5.1が最初にリリースされたときから、2回アップデートが行われている。My
Installing Apache2 With PHP5 And MySQL Support On Ubuntu 10.10 (LAMP)Version 1.0 Author: Falko Timme Follow me on Twitter LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on an Ubuntu 10.10 server with PHP5 support (mod_php) and MySQL support. I do not issue any guarantee that this will work for you! 1 Preliminary NoteIn this tutorial I use
So, I've managed to install xampp on ubuntu and now I want access mysql through the ubuntu terminal. When I try with: mysql -u root -p I get: the application can be found in the following packages *mysql-client-core-5.1 *mysql-client-5.1 *mysql-cluster-client-5.1 Try: sudo -apt-get install <your chosen package> But when i use the phpMyAdmin it works fine. So it has to be installed somewhere, right
MySQLのユーザパスワードを変更する場合はログイン後に次のコマンドでOK。 mysql> set password for hoge=PASSWORD('hogespassword');rootのパスワードを変更しようとすると。。。 mysql> set password for root=PASSWORD('rootpassword'); ERROR 1133 (42000): Can't find any matching row in the user tableあれ?エラーが出てるんで、mysql.userを確認 mysql> select user,host,password from mysql.user; +----------+------------+ | user | host | +----------+------------+ | hoge | % | | ro
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く