2005-01-01から1年間の記事一覧
MySQL Server ver4.1.14 for Linuxなソースコードより${ルート}/mysql-test/t/ctype-sjis.testの40行目付近 # # Allow to insert extra CP932 characters # into a SJIS column # create table t1 (a char(10) character set sjis); insert into t1 values (…
MySQLサーバ上のsjisテーブルにNEC特殊文字を突っ込むことができてConnector/NETを使う場合にsjisで上手くいくのなら,じゃあsjisテーブルを使うことを前提とした場合今度はConnector/J的にはどうなのかをテスト. public class NECSpecialCharOnSJISTableTe…
MySQL的sjisがMicrosoft的sjis化する(した)のであればcp932は何故必要なのか?マニュアルにドキュメント化済み http://dev.mysql.com/doc/mysql/en/charset-cp932.html 読んだ後当ドキュメントには何故sjisにNEC特殊文字/IBM拡張文字/NEC選定IBM拡張文字が…
あるらしい. http://www.atmarkit.co.jp/fdotnet/tools/eclipse/eclipse_01.html http://www.improve-technologies.com/alpha/esharp/ Connector/NET試すだけなら"ASP.NET"は必要ないのだからこれでできれば越したことはない.
試行錯誤を繰り返すうちになんとかC#からConnector/NET経由でMySQLServerへ接続することに成功.これでcharsetの検証できる.(あとはC/NETをコンパイルできるようになれれば完璧だが道は遠い)コードはこんな感じ. using System; namespace CNTNS { class …
Connector/Jの時に散々カッコ株(株)などの特殊な文字も含めて日本語を正しく扱えるようにするにはどうすべきかをやっていたわけですが,それをConnector/NETでもやらねばならぬというわけです.Connector/NETを使う以上,MySQLクライアント側というのはWin…
MySql.Data.csprojなるファイルをルートディレクトリに発見.中身は単純なXML形式のテキストファイルでルート要素が.VisualStudioを手に入れなさいってことなのか・・・.どこかに転がってないかなー.あるわけないな・・・.orz
ソースファイル ConnectorNETTest.cs ソースファイルの文字コードはsjis using System; using MySql.Data.MySqlClient; namespace CNTNS { class ConnectorNETTest { public static void Main() { Console.WriteLine("Hello World!"); string myConnectionSt…
以下のコードに埋め込まれたSQL文のCreateのところでcharset=cp932とやるとSelect時にエラーとなる.サーバ側をとりあえずcp932にしておくことすらできない.MySQLサーバから戻ってくるパケットに書かれたcp932に対応するコードがC/NETにまだないからだけど…
sjisで作ったテーブルに括弧株のコードである0x878Aを使ってINSERTし,それからSELECTして表示する. using System; using MySql.Data.MySqlClient; namespace CNTNS { class ConnectorNETTest { public static void Main() { Console.WriteLine("Hello Worl…
下のエントリからどうもINSERTまでの間に何かが起きていることが予想されたのでもしやと思ってテキストエディタ(sakuraエディタ)でソースを開いてみると既に化けている.なぜだー.Eclipse上では文字コードをsjisに設定し,その上で㈱と書いていたのだけれ…
MySQL日本ユーザ会(MyNA)のMLで話題にでていたので調べてみた.Timestamp型カラムに"0000-00-00 00:00:00"が入っていた場合にConnector/Jを経由して取得した際に,ver3.0系ではnullが返ってきていたがver3.1以降はSQLExceptionがスローされるようになってい…
SELECT系クエリを実行するたびにカウントアップしていくサーバ変数(show statusで確認可能)な"Com_select"の挙動がおかしいのでレポート. http://bugs.mysql.com/bug.php?id=13756 ver4.0.26およびver4.1.14ではグローバル変数的な動きをしているのだけれ…
訳あってちょっとConnector/NETのソースを読んでみた.最新版ver1.0.6charsetの扱いについてはConnector/NETにおいてもConnector/Jとだいたい同じようなアーキテクチャとなっている.つまり内部にcharsetのマッピングテーブルを持っていて,マッピングできな…
Connector/NETの検証をしてみたくとも.NETなんて触ったことも無い.Visual Studioを買う金なんてあるわけない.さあどうしようかと思ったらWeb MatrixなるIDEが無償提供されているらしい.これを使えばできるのかな.General Logを取りたいだけなのだけど首…
例えばbranch_5_0を更新する場合 svn up -r HEAD branch_5_0こんな感じでOKだった.なんだかんだでWindows+Eclipseが作業しやすいのでレポジトリとやり取りするときはcygwinのsvnコマンドを叩いて何とかWindows+Eclipseでやってる.
Connector/Jの開発版といえばver3.2と思われる方もいるかもしれません.いや実際その通りなのですが,もし最新のConnector/Jを試したいという方がいましたらver3.2.0ではなくsnapshot(nightlybuild)を試すことをお勧めします.なぜかというと詳しい理由は私…
server.xmlにcontext要素を追加する話なんだけど,以前になんどもやってても間があくと記憶が薄れてしまう.ここを見て記憶の復旧に成功.context要素はhost要素の中に記述すること.あるいは$TOMCAT_HOME\conf\Catalina\localhostとかに○○.xmlを放り込む?h…
connection propertyに"gatherPerfMetrics=true"を指定するとコネクションプールの初期化時にNullPointerExceptionが発生すると報告された件 http://bugs.mysql.com/bug.php?id=13043これは正確には以下の経緯で引き起こされている. DBCP等、アプリケーショ…
いちどランレベル3に落としてから実行すれば(今のところ)問題なし. shell> su shell> init 3 shell> vmware-config-tools.pl shell> init 5subversionレポジトリにアクセスしての作業がこれから暫く多くなりそうなので,Eclipse+SVNが問題なくできてるLin…
久々にTomcat単体をダウンロードしてインストールしてみる.
http://kamakura.cool.ne.jp/oppama/swjd/commons-dbcp-tomcat.html 参考にさしてもらいます.
なぜだー.固定IPだとそうなるの?以前はできなかったんだけど.この新しいルータの機能でできるのかな?
hrhmさん,いつのまに立ち上げていたんでしょう. http://www.hirohama.biz/fswiki/wiki.cgi?page=FrontPage鯖復帰したわけだけど,やっぱWikiがいいかな〜.
http://www.ne.jp/asahi/hishidama/home/tech/unix/cmd/cron.htmlサーバの定期自動バックアップ,今度こそやっておかねば.
Konqueror(SuSE付属の標準ブラウザ)だとデータソースの追加とか動かない部分がある.Firefoxだと平気.インストールに失敗したのかと思って再インスコしちゃったよ・・・.
ThinkPad T43p http://www-6.ibm.com/jp/pc/thinkpad/tpt43p/tpt43ps.shtmlうちがメインに使っているT42の次バージョンの"p"版.T42のときの"p"版は性能差があるのではなく単に薄型なだけだった気がするのだけど.でもT43では"p"版はグラフィック性能の強化…
Windows上ではAllTestsが全て成功していたのに,Linux上でテストすると失敗する.失敗する個所も,毎回失敗するかといえばそうではなくて,成功したり失敗したり定まっていない.ログを見るとどうもsocket APIを使った部分でエラーが出ている.テストにかか…
今朝以前のWindowsパーティションに用事があってWin2kで起動し,その後SuSEで再起動したのだけれどもその後外部から接続(http/ssh)できなくなった.なんでかなーと調べてみたら,どうも無線LAN接続そのものが失敗している.一昨日は上手くいったのになぁ.同…
しばらくβ状態が続いていたMySQL5.0ですが,RC版がでました.以前はβの次はγという表記だった気がするのだけれども,今回から変わったのかな? Subject: Announcing MySQL 5.0 Release Candidate Date: Mon, 26 Sep 2005 19:41:07 +0300 From: Kaj Arn� To: …