忍者ブログ
しばらくすると忘れてしまうプログラミングに関する知識を備忘用にブログに残しています。 PHP, Perl, CFML, HTML など
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

以前から MySQL5 を試したいと思いながら結局インストール済み MySQL4 があるので躊躇していたが、どうやら共存できるらしい。

以下 MySQL4とMySQL5をWindowsXPで共存させる方法 より。


1.インストールされているMySQL(以下Aと称す。)のサービスを停止。
2.バージョンの異なるMySQL(以下Bと称す。)を、Aとは異なったサービス名でインストール。(ウィザードでサービス名の変更を聞いてくれる。)
3.BのMy.iniを編集してポート番号を変える。
4.両方のサービスを再起動。
5.おしまい。


うーん、素晴らしく分かりやすい。
とりあえず共存する方法が分かったことで満足なので、インストールはまた次の機会で。
PR
下記のSQL文を使用することで、コピー元テーブル内のレコードをコピー先テーブルに簡易バックアップすることができる。


insert into コピー先テーブル select * from コピー元テーブル;


但し、事前にテーブルを用意する必要があり、コピー先テーブルが存在しない場合は「ERROR 1146: Table 'コピー先テーブル' doesn't exist」というエラーメッセージが表示される。
書式:
set names 文字コード

現在設定されている文字コードを調べるには:
status

【例】

mysql> status
--------------
mysql Ver 14.7 Distrib 4.1.19, for Win32 (ia32)
Connection id: 5
Current database: test
Current user: root@localhost
SSL: Not in use
Using delimiter: ;
Server version: 4.1.19-community-nt
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: sjis
Db characterset: sjis
Client characterset: latin1
Conn. characterset: latin1
TCP port: 3306
Uptime: 1 min 33 sec

Threads: 1 Questions: 17 Slow queries: 0 Opens: 11
Flush tables: 1 Open tables: 5 Queries persecond av
g: 0.183
--------------

mysql> -- クライアント文字コードが latin1 なので sjis に変更
mysql> set names sjis;
Query OK, 0 rows affected (0.00 sec)

mysql> status
--------------
mysql Ver 14.7 Distrib 4.1.19, for Win32 (ia32)
Connection id: 5
Current database: test
Current user: root@localhost
SSL: Not in use
Using delimiter: ;
Server version: 4.1.19-community-nt
Protocol version: 10
Connection: localhost via TCP/IP
Server characterset: sjis
Db characterset: sjis
Client characterset: sjis
Conn. characterset: sjis
TCP port: 3306
Uptime: 2 min 51 sec

Threads: 1 Questions: 20 Slow queries: 0 Opens: 11
Flush tables: 1 Open tables: 5 Queries persecond av
g: 0.117
--------------

mysql>


忍者ブログ [PR]
カレンダー
03 2024/04 05
S M T W T F S
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
最新CM
最新TB
プロフィール
HN:
新米プログラマー
性別:
非公開
ブログ内検索
アクセス解析
いろいろ2