アーカイブ

‘MySQL’ カテゴリーのアーカイブ

カラムの順番について。 このエントリーを含むはてなブックマーク はてなブックマーク - カラムの順番について。

2016 年 2 月 8 日 Comments off

細かいことが気になるシリーズ。
MySQLのADD COLUMNにはAFTERがあるがPostgreSQLにはないため、add_columnに:afterを付けても無視される。
そのためカラムは追加した順に並ぶので、順番を意識したい場合にどうするかという話。たとえばテーブル定義書を作るとき。
Active Recordを通して使うのでいつもは気にする必要がないのだけれど、定義書の順番とdb/schema.rbの順番が異なっているのは気持ち悪い。

PostgreSQLでも出来なくはないけれど別にテーブルつくって云々て、MySQLならオプション1個で済むことをそこまで手間かけてやるの?て感じはしてる。

さて、どうしましょ。

MySQL :: MySQL 5.7 Reference Manual :: 13.1.8 ALTER TABLE Syntax

13.1.8 ALTER TABLE Syntax

PostgreSQL: Documentation: 9.5: ALTER TABLE

ALTER TABLE — change the definition of a table

ActiveRecord::ConnectionAdapters::SchemaStatements

Adds a new column to the named table.

カテゴリー: MySQL, PostgreSQL, Rails タグ:

mysql.hにパスが通らない話。 このエントリーを含むはてなブックマーク はてなブックマーク - mysql.hにパスが通らない話。

2013 年 7 月 1 日 Comments off

ruby – Gem mysql2 doesn’t compile with the latest mysql, 5.6.12, in MacOS X with Homebrew – Stack Overflow

I had the same problem, I managed to fix it. I did a lot of things, and I don’t know for sure what it was, but going to MySQL 5.6.10 seems to have worked.

環境壊したかと思ってもがいてたらどうも既知でした、っていう。
Stack Overflowにはなんでもあるなぁ。

カテゴリー: Mac, MySQL, Ruby タグ:

MySQL 5.7の新機能。 このエントリーを含むはてなブックマーク はてなブックマーク - MySQL 5.7の新機能。

2013 年 5 月 2 日 Comments off

漢(オトコ)のコンピュータ道: MySQLは立ち止まらない・・・MySQL 5.7開発版登場!

これまでのバージョンではCtrl+Cを入力すると、クエリを実行しているときは中断し、それ以外の場合にはmysql CLI自身が終了するという挙動だった。5.7ではクエリを実行していないときの挙動が変更され、Ctrl+Cを入力することで、現在編集中のコマンドラインをリセットするようになった。

タイポからのAborted→イラッ、がやっと救われるのか。

カテゴリー: MySQL タグ:

ミーシーコー。 このエントリーを含むはてなブックマーク はてなブックマーク - ミーシーコー。

2009 年 10 月 7 日 Comments off
カテゴリー: MySQL タグ:

MySQLでlocalhostにつなげない。 このエントリーを含むはてなブックマーク はてなブックマーク - MySQLでlocalhostにつなげない。

2009 年 9 月 10 日 コメント 4 件

忘れた頃にはまるシリーズ。

MySQL :: MySQL 5.1 リファレンスマニュアル :: 4.8.2 MySQL への新規ユーザの追加

monty というユーザ名と some_pass というパスワードのアカウントが 2つ存在します。どちらもフル権限を持つスーパーユーザのアカウントです。’monty’@’localhost’) というアカウントは、ローカル ホストから接続するときにだけ使用できます。一方の ‘monty’@’%’ というアカウントは、どのホストからでも接続できます。

localhostは%に含まれないんだヨ!理由はリンク先をどうぞ。

カテゴリー: MySQL タグ: