tweeeetyのぶろぐ的めも

アウトプットが少なかったダメな自分をアウトプット<br>\(^o^)/

mysql

【mysql】ソースから入れるmysql関連でlibtoolやautomakeが入ってなくてコンパイルエラーなときのメモ

はじめに centosにソースからのmysqlやmysql-pluginな環境を作っているときにコンパイルエラーになったのでメモ エラーと対処法 主にHandlerSocketを入れたときって感じですね。 対処法というかまんま入れるだけです。 libtool エラー $ ./autogen.sh Search…

【perl】DBI::mysqlでmysqlに接続すると`[error] install_driver(mysql) failed: Can't load '/home/hogeperl5/perlbrew/perls/perl-5.18.4/lib/site_perl/5.18.4/x86_64-linux/auto/DBD/mysql/mysql.so' for module DBD::mysql: libmysqlclient.so.16`と表示されるやーつの対応

はじめに perlbrew x cpanm x あとはいろいろな構成でアプリを作っていたのですが、 DBD::mysqlでperl->mysql接続しようとするとこんなエラーが出ることがあります。 [Mon Oct 12 20:16:59 2015] [error] install_driver(mysql) failed: Can't load '/home/h…

【perl】perl x mysql(DBI::mysql)でのかなり恥ずかしい文字化け対応 - ????とかになっちゃう。

はじめに perl関連で文字化け的なものが発生すると、あーあれね、内部文字列だとかのやつね。 とかなりがちですよね。 しかしそう思い込んで対処しようとしていたらもっと初歩的なことに気付かずで時間を使ってしまったというだけのメモ。 ぐ。。。 対応方法…

【perl】DBI::mysqlでmysqlに接続すると`DBI connect('dbname=hoge;host=localhost;port=3306','hoge',...) failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)`と表示されるやーつの対応

はじめに perlbrew x cpanm x あとはいろいろな構成でアプリを作っていたのですが、 DBD::mysqlでperl->mysql接続しようとするとこんなエラーが出ることがあります。 BI connect('dbname=hoge;host=localhost;port=3306','hoge',...) failed: Can't connect …

【mysql】mysqlでのユーザの追加と権限の付与 - GRANT

はじめに mysqlのユーザ作成のためのちょこっとメモ。 詳しく解説ってよりは毎回調べるのでさっと観れるカンペ用です。 ユーザの作成 構文 CREATE USER 'ユーザ名'@'localhost' IDENTIFIED BY 'パスワード'; 権限の付与 構文 GRANT ALL PRIVILEGES ON データ…

【mysql】mysql.sockの場所の確認とmysql_configの注意点

はじめに mysql自体をいじる時というよりは、他の何かからmysqlにアクセスするときに たまにmysql.sockの場所が知りたいことがあります。 そんなときのメモ 方法 mysql_configで調べる show variablesでしらべる psコマンドで調べる mysql_configの注意点 1.…

【mysql】mysql5.5を使う - ②-2 - my.cnfの種類と読み込み順序

はじめに mysqlのインストールメモ。 何度もやってるし前も書いてるんですが 入れる一連を改めて書いておこうと思い立っただけのメモの②-2でmy.cnfの種類と読み込み順序。 完全なるほか記事のスニペット用ですね。 yumやrpmでのインストールはこちらも参考に…

【mysql】mysql5.5を使う - ② - 初期設定

はじめに mysqlのインストールメモ。 何度もやってるし前も書いてるんですが 入れる一連を改めて書いておこうと思い立っただけのメモの②で初期設定 yumやrpmでのインストールはこちらも参考に。 →mysqlをyum、rpm、ソースでそれぞれインストール(5.1と5.5) …

【mysql】mysql5.5を使う - ①-2 - yumでバージョンを指定してインストール

はじめに mysqlのインストールメモ。 何度もやってるし前も書いてるんですが 入れる一連を改めて書いておこうと思い立っただけのメモの①-2でyumでバージョン指定してインストール 前にmysqlをyumから、rpmから、ソースからインストールする方法を書きました…

【mysql】mysql5.5を使う - ①-1 - バイナリ(tar.gz)インストール

はじめに mysqlのインストールメモ。 何度もやってるし前も書いてるんですが 入れる一連を改めて書いておこうと思い立っただけのメモの①-1でバイナリでインストール yumやrpmでのインストールはこちらも参考に。 →mysqlをyum、rpm、ソースでそれぞれインスト…

【mysql】auto_incrementの値を確認、変更。からの、0(ゼロ)入れたり歯抜け直してみたり

はじめに ありきたりなメモなのですが久しぶりの息抜きメモ。 mysqlのauto_incrementについて、 下記みたいなことがちょくちょくありますがその度に忘れてるのでメモ。 auto_incrementの値知るのどうやんだっけなー deleteしちゃったからauto_incrementの値…

mysqlのコマンドラインでSQL文を途中で抜けたい(キャンセルしたい)メモ

はじめに mysqlでSQLを打ってる最中にやめたくなるときありますよね。 打ってる途中でもういやになったり間違ってコピペしちゃったりw そんなときわかっているのに毎回思わずcontrol + cと打ってしまうとこんな感じになります mysql> select Ctrl-C -- exit!…

Mac OS XにHomeBrewでmysqlのバージョンを指定してインストールする - homebrew-versionsで5.1、homebrew-boneyardで5.5入れてみるメモ

はじめに タイトル通りmysqlのバージョン(5.1と5.5)をインストールする方法です。 homebrew-versionsとhomebrew-boneyardを使います。 homebrewでは以前にもやったことはあるのですが、あらためてやってみたら少しやり方が変わってたのでメモ。 ながれ homeb…

mac OS XにHomeBrewでmysqlインストール。からの設定(mysql_install_db、mysql_secure_installation、my.cnf)やらアンインストールやら

はじめに macにもmysqlはいってるといざってときにいろいろ試せて便利ですよね。 ネットワークつながってなくても試せたりもしますし。 ってなわけでhomebrewを使ってmacにmysqlを入れて試しに使ってみるまでのメモです。 最後は消すとこもおまけ程度に。 な…

【mysql】my.cnfの場所、読み込み順番、種類について

はじめに my.cnfの場所やら種類やらです。まんまですね。 今回はmacでのオペレーションです。 他の記事にも使いたいためという不純な動機記事ですw my.cnfの場所の表示 そのまんまなのでいきなりコマンド。 ここに実在するよって感じではなく、 この順番で読…

【mysql】mysql_install_dbやmysql_secure_installationでERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)的なエラーのときの対処法

はじめに mysqlのインストールのはじめのほうに、 データディレクトリ初期かスクリプト(mysql_install_db)や セキュリティ設定スクリプト(mysql_secure_installation)叩きますが たまーにうっかりこんなエラーを出してしまうことがあります # mysql_install_…

Mac OS Xにmysql workbenchをダウンロード&インストール。のついでに外部サーバへssh(TCP/IP over SSH)で接続してみるテスト

はじめに ほとんどタイトルで言ってますが、 ダウンロードしてインストールしてSSH接続してみるまでのメモ。 ながれ ダウンロード&インストール 接続してみる 1. ダウンロード&インストール ダウンロード # 下記サイトからダウンロードします http://dev.m…

mysqlをyum、rpm、ソースでそれぞれインストール(5.1と5.5)

はじめに タイトルのままですが、mysqlのインストールをメモっておきます。 いれたっきりで忘れちゃうこと多いですしね ながれ 環境確認 yumでインストール rpmでインストール ソースからインストール 1. 環境確認 念のための環境確認 # cat /etc/redhat-rel…

エラーログの確認とmasterslave不整合とSQL_SLAVE_SKIP_COUNTERと

よくあるが毎回忘れるので MySQLスレーブでSQLスレッドが停止したときの対処方法 自分用メモですながれ 1.スレーブのステータス確認(ダメな確認) 2.SQL_SLAVE_SKIP_COUNTERでエラースキップ 3.スレーブのステータス確認(なおった確認) ってことで 1.スレーブ…

excel(windows)からmysqlのデータを読み込む

ちょっとmysqlのデータをexcelで読み込みたい需要ができたのでその際の手順メモ まずはexcelでmysqlのデータを読むための大まかな流れ mysql用のODBCの入手(ODBCとは) ODBCのインストール ODBCの設定(windows7での) excelの設定 今回試した環境は windows7 E…