mita2 database life

主にMySQLに関するメモです

日本MySQLユーザ会 望年LT大会2019 と Casual Talks 開催告知

はてなブログに引っ越して、初めての記事です。

先日、MyNA 忘年LT大会に参加してきました。 keny_lala さんが、MySQL クイズやったりしてて、面白かったです。 sakaik さん、企画ありがとうございます。来年もよろしくお願いします!

sakaik.hateblo.jp


自分はConnector/Node.js のドライバを試して、ハマったところを、LTしました。

www.slideshare.net

Connector / Node.js でこういうエラーが出た時は「URIのIDとパスワードを指定している部分に不正な文字が含まれている」という意味です。

$ node tutorial.js
Error: Invalid userinfo segment

このように接続子のURIエンコードしていない文字(この場合は#)があると、このエラーがでます。

mysqlx.getSession('mysqlx://appuser:Password#a123@hostname:33060')

以下のようにエンコードしなければなりません。よくよく考えれば当たり前のことなのですが、userinfo って何を指しているのかわからず、小一時間悩んでしまいました。。。

mysqlx.getSession('mysqlx://appuser:Password%23a123@hostname:33060')

--

さて、MySQL Casual Talks vol.13 を 1/28(火)に開催します! 登壇者募集中です。mita2 までご連絡ください。

mysql-casual.connpass.com