”温故知新” なことなど

コメントは、タイトル下の"without comments"を押下して記入ください

Archive for the ‘MySQL’ tag

[MySQL]ERROR 1366 (HY000): Incorrect string value

without comments

mysqlでERROR 1366 (HY000): Incorrect string valueが出た場合は、
my.iniの文字コードの設定に問題があるため下記の様に変更する。

my.iniのある場所はWindows機だと、C:\Program Files\MySQL\MySQL Server 5.0 に格納されている場合が多い。

[mysql]
#default-character-set=utf8
default-character-set=sjis
mysql> show variables like 'character%';
+--------------------------+---------------------------------------------------------------+
| Variable_name            | Value                                                         |
+--------------------------+---------------------------------------------------------------+
| character_set_client     | sjis                                                          |
| character_set_connection | sjis                                                          |
| character_set_database   | utf8                                                          |
| character_set_filesystem | binary                                                        |
| character_set_results    | sjis                                                          |
| character_set_server     | utf8                                                          |
| character_set_system     | utf8                                                          |
| character_sets_dir       | C:\Program Files\MySQL\MySQL Server 5.0\share\charsets\ |
+--------------------------+---------------------------------------------------------------+
8 rows in set (0.00 sec)

でcharacter-setがsjisになっていることを確認しておく必要がある。

Written by nextschool

9月 5th, 2010 at 4:27 pm

Posted in 設定

Tagged with

[MySQL] テーブル作成編

without comments

[DB作成]

CREATE DATABASE PARTS_VIEW;

[テーブル1]

CREATE TABLE PARTS_PICT(
PO_NO VARCHAR(30) NOT NULL,
PO_PICT VARCHAR(100),
PRIMARY KEY (PO_NO))
type=InnoDB;

[テーブル2]

CREATE TABLE PARTS_INFO(
PO_NO VARCHAR(30) NOT NULL,
SUP_NO VARCHAR(100),
SUP_NAME VARCHAR(100),
SUP_CONTACT VARCHAR(20),
PRIMARY KEY (PO_NO))
type=InnoDB;

Written by nextschool

9月 1st, 2010 at 7:27 pm

Posted in 設定

Tagged with

ubuntu10.04にLAMP設定を行う

without comments

ubuntu10.04をWebサーバーに変更してからWeb環境を構築するに当たり
インストールしておけば楽になるものを探していたら下記の3つのパッケージを
インストールすることで最小限のWebサーバーが完成しました。
とても簡単、コマンド打って、途中”Y”をEnterするだけです。

sudo apt-get install mysql-server php5-mysql
sudo apt-get install php5-cli
sudo apt-get install phpmyadmin

test.php というファイル名で下記を記入して保存します。

< ?php  phpinfo()  ?>

これでOKです
確認方法は、http://localhost/test.php できちんと表示されればOK!
またphpadminもインストールしたので、http://localhost/phpmyadmin/ できちんと表示されればOK!

Read the rest of this entry »

Written by nextschool

8月 1st, 2010 at 4:26 am

Posted in Hacks,情報系,設定

Tagged with , ,

JDBCドライバの接続確認

without comments

JDBCドライバとMySQLの接続テスト

public class Dbconnect {
public static void main(String args[]) {
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection("jdbc:mysql://localhost/データベース名", "root", "パスワード入力");
System.out.println("MySQL と接続しました。");
} catch (SQLException e) {
System.out.println("MySQL との接続失敗");
System.out.println("SQLExceptionは " + e.getMessage());
System.out.println("SQLStateは " + e.getSQLState());
System.out.println("VendorError: " + e.getErrorCode());
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (conn != null) {
conn.close();
conn = null;
System.out.println("MySQLとの接続を切断しました");
}
} catch (Exception e) {
}
}
}
}

Written by nextschool

12月 8th, 2009 at 10:47 pm

Posted in プログラミング,設定

Tagged with ,

Java World Day 2009に参加して(1)

without comments

Java World Day 2009に参加してきた。セミナー内容と会場共に充実していた。
自分が特に気になったのは、Sun Microsystems社とスティルハウス社のセミナーだった。
忘れないうちに記しておく。

Sun Cloudアーキテクチャ

は以下の4項目の戦略が

  1. Conpute Service
  2. Virtual Datacenter経由での管理を行う。AWS EC2ににたAPIを提供している。

  3. Virtual DataCenter
  4. ドラッグ&ドロップにて構築済のコンポーネントを設計が可能。
    クラウドへ適用。

  5. Open API
  6. Project Kenaiというプロジェクトや各APIを提供。

  7. Storage Service
  8. WebDAV経由でファイル操作が可能。

Virtual Datacenterの設定手順:
1)WANとルーターが表示されている。
2)Hadoopをルーターのノードに必要数設定する。
3)WANとルーターの間にファイヤーウォールを設定する。
ここでグローバルIPを設定する。
4)最後にファイヤーウォールとルーターを接続する。
5)以上

Written by nextschool

8月 7th, 2009 at 2:11 am