MySQL5.0データベース ログファイルおよびステータスの収集

Similar documents
MySQL 日本語処理完全解説 住商情報システム株式会社プラットフォームソリューション事業部門 IT 基盤ソリューション事業部オープンソースシステム部玉川修一 1

1 ex01.sql ex01.sql ; user_id from (select user_id ;) user_id * select select (3+4)*7, SIN(PI()/2) ; (1) select < > from < > ; :, * user_id user_name

MySQL5.0データベース ログファイルおよびステータスの収集

HP OpenSource ブループリント

tkk0408nari

MySQL Cluster

# mv httpd tar.gz /usr/local/src /usr/local/src # tar zxvf httpd tar.gz make #./configure # make # make install Apache # /usr/local/apac

PowerPoint プレゼンテーション

Microsoft PowerPoint - 2-MySQL50_intro.ppt


Microsoft Word - Lab6.doc

untitled

自己紹介 とみたまさひろプログラマー (Ruby & C) 日本 MySQLユーザ会代表

// JDBC // CallableStatement cs = null; try { cs = conn.preparecall("{call DUMMY_PROC(?,?)}"); cs.setstring(1, "This is a test"); cs.registeroutparame



SQLインジェクション対策再考

ストラドプロシージャの呼び出し方

PowerPoint Presentation

CLUSTERPRO による MariaDB の HA クラスタ動作検証 第 1 版 日本電気株式会社クラウドプラットフォーム事業部 CLUSTERPRO グループ

Part1 159 a a

: ORDER BY

( ) ID - 2 -

HeartCoreインストールマニュアル

RN_Jolt121.BOOK

Java 入門 6 Java 入門 6 - データベースにアクセスする Version 1.0 Kyosuke Yanai Copyright(c) 2010 Kyosuke Yanai

第3回_416.ppt

PowerRDBconnector説明書(SQLServer編)

随筆 私本太平記

untitled

文字コードとその実装

ESMPRO/DeliveryManager

(2 Linux Mozilla [ ] [ ] [ ] [ ] URL 2 qkc, nkc ~/.cshrc (emacs 2 set path=($path /usr/meiji/pub/linux/bin tcsh b

Microsoft PowerPoint - 3-MySQL50_JDBC.ppt

¥ƥ­¥¹¥ȥ¨¥ǥ£¥¿¤λȤ¤˽

untitled

/* sansu1.c */ #include <stdio.h> main() { int a, b, c; /* a, b, c */ a = 200; b = 1300; /* a 200 */ /* b 200 */ c = a + b; /* a b c */ }

IWF30SupportMatrix_v3.8.xlsx

Oracle Real Application Clusters 10g Release 2: Microsoft SQL Server 2005との技術的比較

スライド 1

FileMaker ODBC and JDBC Guide

3 Powered by mod_perl, Apache & MySQL use Item; my $item = Item->new( id => 1, name => ' ', price => 1200,

( ) Shift JIS ( ) ASCII ASCII ( ) 8bit = 1 Byte JIS(Japan Industrial Standard) X 0201 (X ) 2 Byte JIS ISO-2022-JP, Shift JIS, EUC 1 Byte 2 By

Page 2 of 7 Windowsで 特 定 のフォントが 文 字 化 けする 対 処 方 法 ttfcacheを 削 除 する Windowsで 特 定 のフォントが 文 字 化 けする 時 の 対 処 方 法 (95 98 Me) スタート 設 定 コントロール パネル をクリック 表 示

intra-mart Web for SellSide ver /03/31 Oracle MS-SQL Server IBM DB2 MS-SQL Server IBM DB2 Client Side JavaScript Server Side JavaScript URL -

ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web

1 SQL Server SQL Oracle SQL SQL* Plus PL/SQL 2 SQL Server SQL Server SQL Oracle SQL SQL*Plus SQL Server GUI 1-1 osql 1-1 Transact- SQL SELECTFROM 058

FileMaker 15 ODBC と JDBC ガイド

n n n ( ) n Oracle 16 PostgreSQL 3 MySQL

1,.,,,., RDBM, SQL. OSS,, SQL,,.

w w w 2

MySQL Connector/J における SQL インジェクションの脆弱性

Microsoft PowerPoint - 4-MySQL50_JDBC_failover.ppt

スライド 0

JEE 上の Adobe Experience Manager forms のインストールおよびデプロイ(WebLogic 版)

スライド 1

HeartCoreインストールマニュアル(PHP版)

JBoss Application Server : MySQL Server利用手順書

HeartCore(PHP 版 ) インストール手順について説明いたします なお 本資料は 例として下記内容を前提として説明しております 環境情報 対象 OS: Linux ( ディストリビューション : Red Hat Enterprise Linux Server) APサーバ : Apache

( )!?

intra-mart ver /10/31 1. / intra-mart 3.2 AND intra-mart (JavaMail ) ( )

<Documents Title Here>

Web JDBC JDBC Java JDBC DataBase Web CHtmlView...

Computer Infrastructure System 1 set main Revision : 1.5 abst Revision : 1.4 tetsuzuki Revision : 1.4 func-common Revision : 1.

FileMaker ODBC と JDBC ガイド

FileMaker 16 ODBC と JDBC ガイド

VB実用Ⅲ⑩ フリーデータベースⅡ

How to Use the PowerPoint Template

FileMaker ODBC and JDBC Guide

052-XML04/fiÁ1-part3-’ÓŠ¹

B2-Servlet-0112.PDF

P2P? ( )? ( SOX ) ( ) COPYRIGHT 2005 SSH COMMUNICATIONS SECURITY CORP. ALL RIGHTS RESERVED. 2

Oracle9i JDeveloperによるWebサービスの構築

事例に見るSCORMの・・・

Webシステム授業資料

_02-4.ppt

キャラクタ・セットの移行に関するベスト・プラクティス

Javaアプリケーション開発ガイド入門編

u302.book

日本語ドメイン名運用ガイド

Gartner Day

Oracle XML DB によるスケーラビリティおよびパフォーマンス検証 - MML v.3.0

HP OpenSource ブループリント

slice00_install.dvi

テクニカルドキュメントのテンプレート


TopLink È... 3 TopLink...5 TopLink åø... 6 TopLink å Workbench O/R ~... 8 Workbench À ~... 8 Foundation Library å... 8 TopL

Oracle Database Connect 2017 JPOUG

Objective-C Objective-C C Toolbox API Cocoa Objective-C Java Carbon API C API Objective-C Java Pure Java Java AppleScript Java Objective-C Project Bui


PowerPoint Presentation

RNJ71.BOOK

XML ( ) XML XML jedit XML XPath XSLT jedit JAVA VM jedit Slava Pestov GNU GPL ( ) jedit jedit ( jedit XML jed

MySQLトラブルシューティング技巧解説 〜ビジネスを支える現場のテクニック〜

TechBlog_AuditTrail

PostgreSQLによる データベースサーバ構築技法

Actual ESS Adapterの使用について

johokiso-char.pdf.pdf

OfficeAPI_sample_program_joyzo_ver1

_‚Ofl¼

Transcription:

HP OpenSource MySQL 5.0 ver. 1.0 1

MySQL Server 5.0 MySQL Server 5.0 MySQL Server MySQL Server MySQL Server MySQL Character Set MySQL Character Set 1 MySQL Server MySQL Server 5.0 2 MySQL Server 5.0 MySQL Server 5.0 3 MySQL Server 5.0 Appendix1: Appendix2: Appendix3: MySQL Server 2

... 2... 2... 2... 3 1 MySQL Server... 4 1.1 MySQL Server... 4 1.2 MySQL Server... 5 2 MySQL Server... 5 2.1 MySQL Server(mysqld)... 5 2.1.1... 5 2.1.2... 6 2.2... 6 2.2.1... 6 2.2.2... 6 2.3... 7 2.3.1... 7 2.3.2... 7 2.4... 7 2.4.1... 7 2.4.2... 7 3... 8 3.1 mysql... 8 3.1.1... 8 3.1.2... 8 3.2 Java... 9 3.2.1... 9 3.2.2... 9 Appendix 1:... 10 MySQL Server... 10... 10 Appendix 2:... 10... 10 Windows Vista... 10 Java EUC_JP_Solaris... 11 Appendix 3: MySQL Server... 11 Windows... 11 Unix...12 3

MySQL Server 5.0 MySQL Server 1 MySQL Server MySQL MySQL Server MySQL Server MySQL Server MySQL Server MySQL Server Unicode(ucs2) 1.1 MySQL Server MySQL Server 4

2. MySQL Server MySQL Server 1.2 MySQL Server MySQL Server 5.0 MySQL cp932 eucjpms utf8 Shift-JIS Windows CP932 (JIS X201 JIS X208 NEC NEC IBM IBM ) EUC-JP cp932 RFC3629 UTF-8 3 UTF-8 Unicode BMP : MySQL sjis eucjp Windows NEC sjis cp932 eucjp eucjpms 2 MySQL Server 1.1 MySQL Server MySQL Server 2.1 MySQL Server(mysqld) 2.1.1 MySQL Server(mysqld) MySQL (my.cnf my.ini) [mysqld] character_set_server [mysqld] character_set_server = cp932 : MySQL Appendix 3: MySQL Server MySQL Server character-set-server #./bin/mysqld --character-set-server=eucjpms --user=mysql & 5

: my.cnf character_set_server MySQL Server character-set-server --character-set-server 2.1.2 MySQL Server(mysqld) character_set_server mysql> SHOW VARIABLES LIKE 'character_set_server'; +----------------------+---------+ Variable_name Value +----------------------+---------+ character_set_server cp932 +----------------------+---------+ 1 row in set (0.00 sec) 2.2 2.2.1 CREATE DATABASE CHARACTER SET mysql> CREATE DATABASE db_cp932 CHARACTER SET cp932; CHARACTER SET MySQL Server(mysqld) 2.2.2 information_schema SCHEMATA mysql> use information_schema mysql> SELECT SCHEMA_NAME, DEFAULT_CHARACTER_SET_NAME FROM SCHEMATA WHERE SCHEMA_NAME = 'db_cp932'; +-------------+----------------------------+ SCHEMA_NAME DEFAULT_CHARACTER_SET_NAME +-------------+----------------------------+ db_cp932 cp932 +-------------+----------------------------+ 1 row in set (0.01 sec) character_set_database mysql> SHOW VARIABLES LIKE 'character_set_database'; +------------------------+---------+ Variable_name Value +------------------------+---------+ character_set_database cp932 +------------------------+---------+ 1 row in set (0.00 sec) 6

2.3 2.3.1 CREATE TABLE CHARACTER SET mysql> CREATE TABLE tb1_cp932 (id int, name varchar(100)) CHARACTER SET cp932; CHARACTER SET 2.3.2 SHOW CREATE TABLE mysql> SHOW CREATE TABLE tb1_cp932\g *************************** 1. row *************************** Table: tb1_cp932 Create Table: CREATE TABLE `tb1_cp932` ( `id` int(11) default NULL, `name` varchar(100) default NULL ) ENGINE=MyISAM DEFAULT CHARSET=cp932 1 row in set (0.00 sec) 2.4 2.4.1 CREATE TABLE CHARACTER SET mysql> CREATE TABLE tb2_cp932 (id int, name varchar(100) CHARACTER SET cp932); CHARACTER SET 2.4.2 information_schema COLUMNS mysql> SELECT COLUMN_NAME, CHARACTER_SET_NAME FROM COLUMNS WHERE TABLE_NAME = 'tb2_cp932'; +-------------+--------------------+ COLUMN_NAME CHARACTER_SET_NAME +-------------+--------------------+ id NULL name cp932 +-------------+--------------------+ 2 rows in set (0.01 sec) 7

3 MySQL Server 5.0 MySQL Server mysql Java 3.1 mysql 3.1.1 mysql ( mysql) MySQL (my.cnf my.ini) [mysql] default-character-set mysql $ cat /etc/my.cnf... [mysql] default-character-set = cp932... $./bin/mysql -u root : MySQL Appendix 3: MySQL Server my.cnf mysql default-character-set=< > $./bin/mysql -u root --default-character-set=cp932 (1) : my.cnf default-character-set mysql default-character-set mysql default-character-set (2) : mysql mysql latin1 mysql 3.1.2 mysql SHOW VARIABLES LIKE char% ; character_set_client character_set_connection character_set_results mysql> SHOW VARIABLES LIKE 'char%'; +- -------------------------------------------------------+ Variable_name Value +--------------------------+------------------------------+ character_set_client cp932 character_set_connection cp932 character_set_database eucjpms character_set_filesystem binary character_set_results cp932 character_set_server eucjpms character_set_system utf8 8

character_sets_dir /mysql/share/mysql/charsets/ +--------------------------+------------------------------+ 3.2 Java Java MySQL Server MySQL MySQL Server JDBC Connector/J 3.2.1 Java MySQL Server JDBC URL characterencoding= Java > Java Connector/J MySQL MySQL cp932 eucjpms utf8 Java Windows-31J MS932 EUC_JP_Solaris UTF-8 : MySQL sjis ujis sjis Java SJIS ujis Java EUC_JP Java Windows-31J MySQL Server Class.forName( com.mysql.jdbc.driver ); Connection conn = DriverManager.getConnection( jdbc:mysql://localhost:3306/test +?user=dbuser&password=dbpass&characterencoding=windows-31j"); 3.2.2 Java SHOW VARIABLES LIKE char% Statement stmt = conn.createstatement(); ResultSet rs = stmt.executequery("show VARIABLES LIKE 'char%'"); while (rs.next()) { String key = rs.getstring(1); // char_* String val = rs.getstring(2); // System.out.println(key + " : " + val); } stmt.cl ose(); conn.close(); 9

Appendix 1: MySQL Server MySQL Server (1) my.cnf [mysqld] SHOW VARIABLES LIKE (mysqld) character_set_server = < > character_set_server (2) MySQL Server character-set-server=< > CREATE DATABASE CHARACTER SET SHOW VARIABLES LIKE character_set_database CREATE TABLE CHARACTER SET SHOW CREATE TABLE CREATE TABLE information_schema CHARACTER SET COLUMNS CHARACTER_SET_NAME mysql (1) default-character-set=< SHOW VARIABLES LIKE char% Java (2) my.cnf [mysql] default-character-set = < > JDBC URL characterencoding=<java > - character_set_client - character_set_connection - character_set_result Java SHOW VARIABLES LIKE char% Appendix 2: MySQL Server ( ) MySQL Server 5.0 ( ) UTF-8 MySQL Server OS( ) or ( ) OS MySQL Server 5.0 / MySQL Server 5.1 Windows Vista Windows Vista JIS X 0213:2004(JIS2004) UTF-8 4 10

MySQL Server Windows Vista UTF-8 4 MySQL Server MySQL Server 5.0 UTF-8 3 UTF-8 4 UTF-8 4 MySQL Server 5.0 Windows Vista JIS X 0213:2004(JIS2004) MySQL Server Connector MySQL 6.0 MySQL Server 5.0 UTF-8 4 (VARBINARY/BLOB) 1 =1 CHAR_LENGTH() Java EUC_JP_Solaris MySQL Server eucjpms Java EUC_JP_Solaris MySQL Server eucjpms Java EUC_JP_Solaris WIndows-31J UTF-8 JDBC URL characterencoding=windows-31j&charactersetresults=windows-31j characterencoding=utf-8&charactersetresults=utf-8 MySQL Server eucjpms Java MySQL Server Unicode(ucs2) Appendix 3: MySQL Server MySQL Server (my.cnf my.ini) MySQL Server MySQL Server Windows Windows MySQL Server WINDIR\my.ini C:\my.ini INSTALLDIR\my.ini --defaults-extra-file=< > WINDIR Windows echo %WINDIR% INSTALLDIR MySQL Server 11

Unix Unix MySQL Server /etc/my.cnf $MYSQL_HOME/my.cnf --defaults-extra-file=< > ~/.my.cnf $MYSQL_HOME $MYSQL_HOME mysqld_safe MySQL Server $MYSQL_HOME MySQL BASEDIR DATADIR BASEDIR my.cnf DATADIR my.cnf $MYSQL_HOME DATADIR $MYSQL_HOME BASEDIR 12

03-5304-6660 9:00 19:00 10:00 18:00 Linux/ http://www.hp.com/jp/linux/ 2007 4 HP Copyright 2007 Hewlett-Packard Development Company,L.P. 102-0076 7 13