mysql(270)

270follower
@iwasaki さんのアバター 284views

MysqlでInnoDBが壊れた時にしたこと

Macにhomebrewでインストールしたmysqlを起動しようとするとエラーが出て起動できなかった模様。 ログを見てみる tail -n 100 /usr/local/var/mysql/[マシン名].local.err InnoD... 2015年11月26日
daiki21 さんのアバター 15views

JDBCドライバーを使うシーン

jdbcは、DBが複数あり、異なるDBにアクセスする際に各々でプログラムを書き換えなくて済むという便利な機能です。 一応略称は無いみたいですが、 Java Database Connectivityと言われれば何となく分かる気がします。 ... 2015年11月13日
@iwasaki さんのアバター 18views

postgresのバージョン確認コマンド

$ postgres --version postgres (PostgreSQL) 9.4.0 MySQLも同様 $ mysql --version mysql Ver 14.14 Distrib 5.6.24, for osx1... 2015年10月19日
nbeppu さんのアバター 451views

MySQL でカラムの存在チェックをしつつカラムの追加を行う

DROP PROCEDURE IF EXISTS dummy_proc; DELIMITER $$ CREATE PROCEDURE dummy_proc() BEGIN DECLARE CONTINUE HANDLER FOR 1... 2015年10月7日
高瀬 裕介 さんのアバター 250views

MySQLで最近更新されたテーブルを表示する

SELECT `TABLE_NAME`,`Update_time` from `information_schema`.`TABLES` WHERE TABLE_SCHEMA='{データベース名}' ORDER BY `Update_tim... 2015年10月6日
@iwasaki さんのアバター 431views

MySQL起動時にエラーが出た時の対処法

MySQLを起動しようとした際に、以下のエラーが発生することがあります。 tail /var/log/mysqld.log [ERROR] /usr/libexec/mysqld: Error writing file '/var/ru... 2015年10月1日
otaguro さんのアバター 228views

PgAdmin3とMySQL Workbenchで接続を確認する

PgAdmin3とMySQL Workbenchで接続を確認する方法です PgAdmin3 「オブジェクトブラウザ」でサーバーを選択した状態にする メニューバーの「ツール」から「サーバー状態」を選択する クエリの場合 SELEC... 2015年9月18日
daiki21 さんのアバター 61views

SQLのデータ取得(ALL, DISTINCT)

DISTINCT SELECT DISTINCTで重複した行を除外してデータを取得します。 SELECT DISTINCT name FROM table_name; このような形であれば「name」の値が重複したデータは除外して... 2015年9月11日
alkoshikawa さんのアバター 83views

モヒカンSQLをまとめてKILLする

MySQLをハングさせるSELECT系のモヒカンSQLが複数走ってしまった場合、そいつらをまとめてKillするスクリプトです。 400秒以上実行中のものをKILLします。 確認用Bash desc_long_time_select.s... 2015年9月9日
kayama さんのアバター 1,728views

SELECT文のLIMIT句とOFFSET句で表示データを分割する

LIMIT句とOFFSET句を組み合わせることで結構簡単にページング機能などがつくれます。ただし、PostgreSQLとMySQLでは利用できますが、その他の主要なデータベースではサポートされていないようなので注意が必要です。 できること... 2015年9月2日
@iwasaki さんのアバター 416views

Python開発未経験のJava/PHP/RubyエンジニアがDjangoでお問い合わせフォームを作る:DB接続設定編

データベースの接続先をMySQLにする 風のうわさでは特に指定をしないとSQLiteがデータベースとして設定されるようです。 まあそんなの使うのはほんとサンドボックスだけでしょ。長期的に開発していくにはどうしてもMySQLやPostgr... 2015年8月27日
kayama さんのアバター 958views

ローカルのAipoでタイムアウトエラーの表示が切り替わらない時[ 追記 ]

localのaipoで「 セッションがタイムアウトしました。 ブラウザが切り替わらない場合は、再読み込みをお願いいたします。 timeout」となった時の対処法に書かれているようにプロジェクトをコンパイルし直しても切り替わらないという場面に... 2015年8月12日
alkoshikawa さんのアバター 34views

bashで最後の文字を消す

bashからmysqlコマンドを叩き結果が複数でたときとかに使います。 こんな感じ FILEID=`echo ${FILEID/%?/}` MySQLと組み合わせると以下 FILEID=`mysql -uroot -p{pass}... 2015年7月31日
alkoshikawa さんのアバター 49views

MySQLで表示したデータだけダンプする

使うケースが出た時点で100%トラブルですが、MySQLは条件を指定してDUMPをおこなうことができます。 画面上でデータを確認しつつダンプする方法です。 function selectAndDump() { table=$1 ... 2015年7月22日
@iwasaki さんのアバター 23views

MySQLでデータベース作成時にCOLLATEを指定する

mysql -uroot -paipo -e "create database org001 default character set utf8 COLLATE utf8_unicode_ci" のように指定をします。 ... 2015年7月21日
@iwasaki さんのアバター 620views

MySQLでcollation-serverを設定するときには同時にcharacter-set-serverの設定が必要

MySQLでcollationのデフォルトを指定する場合、character-set-serverも一緒に指定しないとMySQLが起動しなくなります。 /etc/my.cnf [mysqld] character-set-server=... 2015年7月16日
yamagenii さんのアバター 170views

mysqlをターミナルから起動

ログでmysqlの動作確認の時 ターミナルで以下のコマンドを実行します mysql -u root -p これがエラーになる場合mysqlを再起動するとなおる場合があります。 ... 2015年7月14日
alkoshikawa さんのアバター 2,262views

MySQLでテーブル作成時に「Row size too large (> 8126)」が出た場合

ERROR 1118 (42000) at line 345: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMA... 2015年6月26日
Tetsuro  Aoki さんのアバター 507views

owncloudのユーザアカウントを移行する(MySQL)

owncloud 7を8にアップデートしようとしたところ、DBのマイグレーションでコケてしまいました。 そこで、新環境にowncloud 8を新規に構築し、旧環境のユーザアカウントだけでも移行できないかと試してみました。 なお、以下は旧環境... 2015年6月19日
alkoshikawa さんのアバター 722views

mysqlのパスワードに記号が入ってバッチで動かせない場合の対処

バックアップや定期バッチでmysqlをひっぱたくときにパスワード内に「$」とか「-」とか入るとうまくいかなくなります。 mysql -uroot -p{pass} -e "{sql}" シングルクォートで囲めばいけるようです。 my... 2015年6月17日