仮想サーファーの波乗り

仮想化エンジニアの日常

プログラミング・SNS分析・仮想通貨・自動化などに関してよく書きます。

MySQL

【LocalのMySQL接続でエラー】Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

久しぶりにSQLAlchemyを使って、LocalのMySQLに接続する処理を実行したら以下のようなエラー。 sqlalchemy.exc.OperationalError: (_mysql_exceptions.OperationalError) (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)…

MySQLでデータの改行コードを確認する方法

MySQLで保存されているデータがどの改行コードで保存されているのかを確認する方法がわからず色々ググってもすぐに出てこなかったのでメモ。 MySQLにて特定のカラムに入っているデータの改行コードを確認します。 そもそも改行コードとは? 改行コードとは、…

仮想通貨情報お知らせTwitterBotを1週間運用してみた結果

今回は、仮想通貨情報を知らせてくれるTwitterBotを開発してから運用して1週間が経ったので、その開発から運用までを振り返っておこうと思います。 気が向いたから仮想通貨の価格お知らせbot作る— 仮想サーファー@webエンジニア (@virtual_techX) 2018年5月1…

PythonでSlackBot開発⑨「Twitterのつぶやき情報をMySQLに保存する」

PythonでSlackBotを開発しよう企画の第9回目。 今回は、tweepyとslackAPIを活用して、slackで入力を受け付けてTwitter上の特定のユーザーのつぶやき情報をMySQLに保存していく処理を実装していきます。 MySQLにテーブル作成 まずは、MySQLにテーブルを作成し…

PythonでSlackBot開発⑥「MySQL連携してデータベース利用」

PythonでSlackBotを開発しよう企画の第6回目。今回はデータの保存・加工をしていくために、MySQL(データベース)に連携していきます。データベース連携することで、ツイート情報の保存をしたり、保存しておいたデータを加工して利用することができるので、…