MySQLの関数リファレンス かねやんMySQLAdminマニュアル システム変数 SHOWステートメント MYSQL構造体/mysql.hヘッタより MYSQL固有の関数 mysql_init() サンプル有り MYSQL構造体にデータを確保と初期化 mysql_close() サーバ接続を終了 mysql_real_connect() サーバ接続を開始 mysql_select_db() サンプル有り データベースを選択 mysql_options() mysql_connect() の接続オプション mysql_change_user() ユーザを変更 mysql_create_db() 新しいデータベースを作成 mysql_drop_db() データベースを破棄する mysql_real_query() 現在接続中に他ホストへのクエリを実行 mysql_query() サンプル有り
MATCH (col1,col2,...) AGAINST (expr [search_modifier]) search_modifier: { IN NATURAL LANGUAGE MODE | IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION | IN BOOLEAN MODE | WITH QUERY EXPANSION } MySQL では、次のような全文インデックス設定および検索がサポートされています。 MySQL の全文インデックスは、型 FULLTEXT のインデックスです。 全文インデックスは、InnoDB または MyISAM テーブルでのみ使用でき、CHAR、VARCHAR、または TEXT カラムにのみ作成できます。 MySQL には、中国語、日本語および韓国語 (CJK) をサポートする組込みの全文 ngram パーサー
SAVEPOINT、ROLLBACK TO SAVEPOINT および RELEASE SAVEPOINT ステートメント
MySQL サーバーへの接続を試行したときに問題が発生した場合に問題を修正するために実行できる一連のアクションについて、次の項目で説明します。 サーバーが実行中であることを確認します。そうでない場合、クライアントは接続できません。たとえば、サーバーに接続しようとして次のいずれかのようなメッセージで失敗した場合、サーバーが実行中でないことが 1 つの原因であることがあります。 shell> mysql ERROR 2003: Can't connect to MySQL server on 'host_name' (111) shell> mysql ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111) サーバーは実行しているが、サーバーが待機しているのと異なる TCP/I
挿入の速度を最適化するには、多くの小さな操作を 1 つの大きな操作に組み合わせます。理想的には、単一の接続を作成し、多くの新しい行のデータを一度に送信し、すべてのインデックスの更新と一貫性チェックを最後まで延期します。 行の挿入に必要な時間は、次の要因によって決まります。ここでの数はおよその割合を示しています。 接続: (3) サーバーへのクエリーの送信: (2) クエリーの解析: (2) 行の挿入: (1 ×行サイズ) インデックスの挿入: (1 ×インデックス数) クローズ: (1) これには、テーブルを開く初期オーバーヘッドを考慮に入れていません。これは同時実行クエリーごとに 1 回実行されます。 テーブルのサイズによって、log N だけインデックスの挿入が遅くなります (B ツリーインデックスであるとして)。 次の方法を使用して、挿入を高速化できます。 同じクライアントから同時に
From: Michiya KOUNO <Michiya KOUNO <kholrabi@xxxxxxxxxx>> Date: Thu, 26 Jul 2001 01:36:07 +0900 Subject: [mysql 04057] Re: root からアクセスできません (MacOSX) 宮川様、そうです。まだもたついていました。(^^; >> [localhost:~] hoge% /usr/local/bin/mysqladmin -u root password >> 'hogehoge' > > ここでパスワードが hogehoge に変わっています。ので、 > >> [localhost:~] hoge% mysql -u root > > ここでは、-p をつけて、Enter password: に対して hogehoge と入力す > ればよいです。 hoge[loc
CHAR 型と VARCHAR 型は似ていますが、格納および取得方法が異なります。 また、最大長と、末尾のスペースが保持されるかどうかという点でも異なります。 CHAR 型と VARCHAR 型には、格納する最大文字数を表す長さが宣言されています。 たとえば、CHAR(30) には最大 30 文字を格納できます。 CHAR カラムの長さは、テーブルを作成したときに宣言した長さに修正されます。 この長さには、0 から 255 までの任意の値を指定できます。 CHAR 値は格納されると、指定された長さになるように右側がスペースで埋められます。 PAD_CHAR_TO_FULL_LENGTH SQL モードが有効になっていないかぎり、CHAR 値が取り出されるときに、末尾のスペースが削除されます。 VARCHAR カラム内の値は可変長の文字列です。 長さは 0 から 65,535 までの値で指定
Hello guys, this is how I got MySQL-4.0.20 (source distribution) working, I've been stuck with the '2002 ERROR' complaining about the 'mysql.sock' ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) First, I copy a configuration file, in somewhere like 'support files', choose 'my-medium.cnf' or 'my-large.cnf' .... and paste it in /etc/my.cnf, yes change t
6.コンパイル処理後、インストールを行う シェルプロンプトから以下のコマンドを入力してください # make $ su # make install 7.初期データベースを生成 初めてMySQLをインストールする場合のみ、初期データベースを生成する必要があります。 # ./scripts/mysql_install_db mysql_install_dbを実行したユーザとrootユーザを生成します。 続いてmysql_install_dbを実行したユーザとrootユーザをMySQL上に生成します。 (ここで生成されるユーザは、MySQL上でのユーザです。Linux上のユーザではありません) エントリされるユーザのパスワードは、デフォルトで空文字列です。 バイナリのオーナーをrootに、データディレクトリの所有権をmysqldを実行するユーザに変更します。 # chown -R r
IISの設定手順IIS + PHP + MySQLの環境でもWEB+DBプログラミングができます。IIS(インターネットインフォメーションサービス)のインストールと設定手順について説明します。 ●IIS + PHP + MySQLの環境でWEB+DBプログラミング Apache + PHP + MySQL編 1のシリーズで紹介しましたPHPのプログラムですが、 OSがWinodws 2000の場合はWebサーバーをApacheからIIS(インターネットインフォメーションサービス)に変えてもIIS + PHP + MySQLの環境で動作可能ですので、この回ではIISの設定方法を説明します。 PHPとMySQLのインストール PHPとMySQLのインストールがまだ済んでいない場合はApache + PHP + MySQL編 1を参考にし、PHP + MySQLをインストールしてください。すでに
日本でフリーのデータベース・サーバといえばPostgreSQLが支配的であり、MySQLは永遠の二番手という印象があります。 例えば、@ITのLinux Squareにおける第2回 読者調査結果発表(2000/12/12)によれば、 Web連携コミュニケーションでは、PostgreSQLの一人勝ち Web連携業務システムでは、PostgreSQLとOracleがシェアを争う だそうです。 確かに、二年前はこんなもんでしょうが、日本語化が後発となってしまったMySQLも現在シェアを伸ばしつつあるようです。 amazon.co.jpで検索するとPostgreSQLは19件、MySQLは10件の書籍が検索されました(ちなみにOracleは112件でした)(2002/10/20)。 ※2004年8月20日現在、PostgreSQLは31件、MySQLは25件、Oracleは181件でし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く