ぴーあーる

プロフィール

カテゴリー

リンク

最近の記事

最近のコメント

最近のトラックバック

カレンダー

05 | 2017/06 | 07
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -

過去のログ

Plug-in by
@激安・割安・おすすめ商品@

RSSフィード

Windows版のMySQLのダウンロード

Windows版のMySQLのインストーラーをダウンロードするには、以下にアクセスします。

http://dev.mysql.com/

以下の画面で「Downloads」をクリックし、「Windows」をクリックし、「MySQL Installer」をクリックします。

mysqkwin-down01.png

以下の画面がダウンロード画面で、上の「(mysql-installer-web-community-5.6.22.0.msi)」って書いてあるほうが、Web経由でダウンロードしながらインストールするインストーラ、下の「(mysql-installer-community-5.6.22.0.msi)」って書いてあるほうが、インターネットが繋がっていなくてもインストールできるインストーラです。

このインストーラで、32ビット版/64ビット版の両方がインストールされます。

mysqkwin-down02.png

ログインを促されますが、ログインしなくても(アカウントを持っていなくても)インストーラをダウンロードできます。

下の方の「No thanks, just start my download.」をクリックします。

クリックするとダウンロードが始まります。

mysqkwin-down03.png


スポンサーサイト

ロリポップでのMySQLの利用

http://lolipop.jp/

 

ロリポップでMySQLを使ってみましたので、作成方法をメモしておきます。

ユーザー専用ページにログインし、「WEBツール」の「データベース」をクリックします。

loli-db1.jpg

 

以下の画面で「データベース作成」をクリックします。

loli-db2.jpg

 

以下の画面で、「作成するサーバー」を選択肢、「データベース名」と「接続パスワード」を入力し、「作成」をクリックします。

 

以下の確認画面が表示されたら、「OK」をクリックします。

loli-db41.jpg

 

以下の確認画面が表示されたら、「OK」をクリックします。

loli-db51.jpg

 

以下の画面が表示されたら、データベース作成終了です。

「サーバー」「データベース名」「ユーザー名」と設定したパスワードは忘れないようにしましょう。

loli-db6.jpg

 


ロリポップでのMySQL4からMySQL5への移行

ロリポップでのMySQL4からMySQL5への移行方法は、以下のサイトで説明してありました。

http://lolipop.jp/manual/user/mysql5-upd/#search_word=mysql

 

なお、WordPressの設定変更方法は、以下のサイトで説明してありました。

http://lolipop.jp/manual/user/mysql5-upd-2#p-upd-02

 

 

<ロリポップでのMySQL4からMySQL5への移行方法>

 

事前に、MySQLで使っている「文字コード」を調べておきます。

 

1)【ユーザー専用ページ】にログインし、『WEBツール』の『データベース』を選択します。

obj_01.gif

 

2)MySQL5に移行可能な場合は、『MySQL5に移行』ボタンが表示されていますので、『MySQL5に移行』をクリックします。

obj_02.gif

 

3)データベース名を入力、文字コードを選択して『データベースをコピーする』をクリックしてください。コピーしたMySQL5データベースは10日間試用いただけます。MySQL5でのスクリプトの動作確認などを行ってください。

obj_03.gif

 

4)データベースの接続情報を変更し、アプリケーションやスクリプトがMySQL5データベースで問題なく動作することを確認してください。

 

5)MySQL5での動作確認後、データベースの移行を行います。【ユーザー専用ページ】の『データベース』から『MySQL5に移行』をクリックします。

obj_04.gif

 

移行するデータベースを選択して、『移行』をクリックします。

obj_05.gif

 

6)データベースの接続情報を変更されていない場合は、移行完了後に接続情報をMySQL5データベースの接続情報に変更してください。

MySQL4データベースは移行後、翌々日の午前0時以降に削除されます。

 

 


WordPress のアップグレード NG

WordPress のアップグレード失敗しました。

 

http://ja.wordpress.org/wordpress-2.9-ja.zipからアップデートをダウンロードしています。

更新を解凍しています。

The update cannot be installed because WordPress 2.9requiresMySQL version 4.1.2 or higher. You are runningversion4.0.24.

インストール失敗

 

上記のようなメッセージが出ました。

MySQL のバージョンアップが必要のようです。

MySQL 4.1.2 以上が必要のようで、ロリポップのMySQL は4.0.24のようです。

 

 

 

 


MySQLでは、ローカルマシン以外からポートを経由してrootユーザで接続する事はできません

MySQLでは、ローカルマシン以外からポートを経由してrootユーザで接続する事はできません。

以下のようなメッセージが表示されます。

mysql-odbc-conecterr.jpg

 

ユーザの追加には、GRANT ステートメントを使用します。

mysql プログラムを使用してサーバに MySQL root ユーザとして接続します。

そして、GRANT ステートメントを実行して新規ユーザを追加できます。

 

◎GRANTの構文

GRANT 権限 ON DB名.テーブル名 TO ユーザ名 INDENTIFIED BY 'パスワード'

 

例) SELECT, INSERT, UPDATE, DELETE のみが実行できるローカルユーザを追加

 

mysql> GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO odbc_user@'%' IDENTIFIED BY 'some_pass';

mysql> FLUSH PRIVILEGES;

(注意: 最後の FLUSH PRIVILEGES を実行しないと設定が有効になりません)

 

 


MySQL 5.1 へのODBC接続

MySQL 5.1 へのODBC接続については、以下のサイトに説明されていました。

 

http://dev.mysql.com/doc/refman/5.1/ja/myodbc-connector.html

 

ODBCドライバーは以下のサイトからダウンロードできます。

 

http://dev.mysql.com/downloads/connector/odbc/5.1.html

 

以下の画面で「Windows MSI Installer (x86)」の横の「Download」をクリック
するとダウンロードできるのですが、たまに「Download」がないときがあります。
そのときは、「Pick a mirror」をクリックします。

 

以下の画面が表示され、ユーザー登録が必要かと戸惑うのですが、必要ありません。

「No thanks, just take me to the downloads!」をクリックします。

 

以下の画面でJapanサイトの「HTTP」か「FTP」をクリックするとダウンロードします。

 

ダウンロードした「mysql-connector-odbc-5.1.5-win32.msi」を実行します。

たまに以下のようなメッセージが表示されインストールできない時があるようです。

再度、ダウンロードしなおしたら、インストールが開始されました。

mysqlodbc-err.jpg

 

以下の画面で「Next」をクリックします。

mysqlodbc1.jpg

 

以下の画面でそのまま「Next」をクリックします。

mysqlodbc2.jpg

 

以下の画面で「Install」をクリックします。

mysqlodbc3.jpg

 

以下の画面で「Finish」をクリックしたら、完了です。

mysqlodbc4.jpg

 

「管理ツール」の「データソース(ODBC)」を選択し、「システムDSN」タブを選択し、

「追加」をクリックすると、セットアップするデータソースのドライバーの一覧に

「MySQL ODBC 5.1 Driver」が追加されています。

mysqlodbcdriver.jpg


MySQL でCSVファイルをテーブルにインポート

http://ameblo.jp/icz-tech/entry-10047173190.html

 

http://dev.mysql.com/doc/refman/5.1/ja/load-data.html

 

(1) mysql monitorを起動します。

(2) データベースを選択します。

  mysql> use hoge_detabase;

(3) 文字コードをset names します。(文字化け対策、Windows版の場合不要かも・・・)

  mysql> set names utf8;

(4) CSVインポートファイルを指定します。

  mysql> LOAD DATA LOCAL INFILE 'インポートファイルパス'

  注)パスの区切りは「\」を「/」に置き換えてタイプします。

(5)インポート先テーブル名を指定します。

  mysql> INTO TABLE インポート先テーブル名

(6)区切り文字を指定します。

  mysql> FIELDS TERMINATED BY ','

(7)囲み文字を指定します。

  mysql> OPTIONALLY ENCLOSED BY '"';

 

 

INTO TABLE インポート先テーブル名

INTO TABLE 'インポート先テーブル名'

とタイプしたら、以下のエラーで原因分からず苦慮しました。。。泣

ERROR 1064 (42000):
You have an error in your SQL syntax;
check the manual that corresponds to your MySQL server versionfor the right syntax to use near ''テーブル名'

 

MySQLはwindows版であっても、LOAD DATA INFILEの時の LINE TERMINATEDはdefault値「\n」ですので
「\r\n」を指定しなおすか、改行を「\n」としたCSVを作成しておく必要があります。


 


MySQL のテーブル作成

MySQL のテーブル作成は、以下のコマンドを実行します。

USE データベース名;
CREATE TABLE テーブル名 (フィールド名 データ型 [データ属性], ・・・
);

 

<例>

USE データベース名;
CREATE TABLE テーブル名 (フィールド名 int NOT NULL PRIMARY KEY, フィールド名 char(15), フィールド名 int
);

PRIYMARY KEY : 主キー。テーブル内で、一つの列だけしか指定することができない。

NOT NULL : 空欄不可

 


MySQLのデータ型

http://noongoro.main.jp/note/note0065.html

 

MySQL 5.1 のリファレンスのデータ型に関する説明は以下のサイトです。

http://dev.mysql.com/doc/refman/5.1/ja/data-types.html

 

数値のデータ型

mysqlkata1.jpg

 

文字列のデータ型

mysqlkata2.jpg

 

日付型

mysqlkata3.jpg

 


MySQL Query Browser

GUIでSQLを入力して操作するには,MySQL Query Browserを使います。

 

http://itpro.nikkeibp.co.jp/members/ITPro/oss/20040729/147902/

http://uelabo.net/blog/?p=254

 

 


 BLOG TOP  »  NEXT PAGE