メンチカツには醤油でしょ!!

AWS/Java/Node.js/Spreadsheets/Docker/Jenkins/コミュニティ・勉強会レポを主とした技術系ブログ

MySQL

AWS LambdaでDynamoDBの値が更新されないなぁと思ったらただのスコープの話だった

変数スコープとLambdaのキャッシュが原因でした AWS LambdaでDynamoDBへの追加/更新処理が複数レコードあり、1度のLambda実行で処理されたレコードの日時は同じ日時がいいなと思い、下記のようなコード書いていましたが const AWS = require('aws-sdk'); con…

Adminerが手軽で便利。MySQLなどデータベースに繋ぐ

Adminerとは Webブラウザから使用するPHP製データベースクライアントです。サブタイトルにDatabase management in a single PHP fileと記載のある通りphpファイルを置くだけです。phpMyAdminに似ていますが、MySQL以外にも対応しています。 発音はアドマイナ…

MySQLで絵文字を入れるとIncorrect string value

MySQLにお寿司を突っ込むとエラー まぁお寿司に限らずなんですが のようなユニコード文字をそのままデータベースに入れようとするとエラーになることがあります。 SQL Error: 1366, SQLState: HY000Incorrect string value: '' for column '' at row 1 エラ…

Hibernate(Wildfly) + MySQLでDB再接続ができなくなる

接続が切れた時のエラー The last packet successfully received from the server was 00,000 milliseconds ago. The last packet sent successfully to the server was 00 milliseconds ago.(00の部分は適当なミリ秒) INFO [stdout] (default task-62) Hibe…

Wildfly(JBoss)+JPA+MySQLで日本語が文字化け

最初文字コードの問題なのかと思ってたら… d.hatena.ne.jp さすがのきしださんです。 NativeQueryのパラメーターのバインドでも some_field_name like concat('%', ?, '%') みたいなことやって日本語をバインドしてもやっぱ取れません。私はこっちの問題から…

MySQLにWildflyで接続する場合のコネクターのバージョン (WFLYCTL0013 / WFLYJCA0040)

環境 ・Wildfly 10.0.0.Final・MySQL (AWS) 先に結果 6系ではなく5系を使う。(今回はmysql-connector-java-5.1.39.jarを利用) エラーメッセージ 管理コンソールのテスト接続の時点でこんなエラーが出ます。 ERROR [org.jboss.as.controller.management-opera…

phpMyAdminにログインできなかった時にやったこと

どーしてもコマンドラインだけだと使い勝手の観点から…ということでphpMyAdmin。brewで入れたんだけど、そのままじゃ使えないんですよねー。ログイン画面で#2002 Cannot log in to the MySQL serverというメッセージが出て入れないんです。 /usr/local/Cella…

MacでMySQLとphpMyAdminのアンインストール

なんだか全然載ってないのでメモ。再インストールしたいんだけど、アンインストール方法が全然ひっかからなかった。 ■ まずはMySQL $ pkgutil --pkgs | grep -i mysqlcom.mysql.mysqlcom.mysql.mysqlstartapp を確認。 $ pkgutil --pkgs | grep -i mysqlcom.…

OS X MavericksにしたらPHP(MySQLのphpMyAdmin)が動かなくなった件

もうね、掲題の通りです。 この現象に気づくのに時間がかかった。最初はMySQLがおかしいなーと思ってたんですがhttp://localhost/や、Railsを入れていたのでhttp://localhost:3000/など、PHPを使うもの(私の場合はphpMyAdmin)以外はちゃんと動いていたので…

MacでMySQLクライアントだとSequel Proなのね。

MacでMySQLに繋がるSQLクライアントソフトを探していて、 どういうわけか検索に出てきた pgAdmin (pgAdmin III ?)で 頑張って繋ごうとしてた。。 PostgresSQL用なのにねw ということで考えを改め直し検索しなおしたら、 ちゃんとSequel Proというフリーのソ…