Love澤's Tech Room

技術系ネタをまとめていくブログ。更新頻度は高くありません。

MariaDB

MariaDB(Mysql)でキー情報を削除する方法

MariaDBにおいて、主キー・外部キー・キーを削除する方法を紹介しています。

MariaDB(MySQL)でカラムコメントを追加・確認する方法

テーブル追加時に以下のようにコメントを書くことができる。 MariaDB [test_db]> create table test_table ( -> id int not null primary key auto_increment, -> name varchar(20) not null, -> birthday date comment '誕生日' -> ); Query OK, 0 rows aff…

MariaDB 10.0.12でDynamic Columns(動的カラム)を試してみた

MariaDBではDynamic Columnsなるものが実装されている。version 5.3から新たに導入されたもののようだ。Dynamic columns - MariaDB Knowledge Baseより MariaDB starting with 5.3 Dynamic columns first appeared in MariaDB-5.3 「MariaDB Dynamic Columns…

MariaDB(MySQL)でテーブルの定義を調べる3つの方法

たまにテーブルの制約の状況を確認したいのだけど、よく忘れてググるのでメモ。ググる時に、サイトによって確認するコマンドが異なるのが覚えにくい原因なのかも(と言い訳しておく)。以下に2つ3つの例を示す。全く同じ事を確認できるのだけど、もしかした…

CentOS 6.5にMariaDB 10.0.12をインストール(yumを使用)

今後はMariaDBが主流になっていきそうだ これまでMySQLがRDBの主流だったが、今後はMariaDBが主流になっていっぽい。実際、RHEL7やCentOS 7ではMySQLからMariaDBへ移行されたそうだ。ということで、MariaDBをインストールするときのメモ。基本的にはググりな…

PHP - Java - MariaDBの連携でハマったこと

今回、あるシステムで以下のようにしてPHPからjavaを呼び出しMariaDBと連携、ということをしていた。 $cmd = "java -classpath .:/usr/java/default/jre/lib:/usr/java/default/lib:/usr/java/default/lib/tools.jar:/home/hogehoge/mariadb-java-client-1.1…

MySQLからMariaDBへ移行した時に起きた問題点(1)

先日、MySQLからMariaDBへ乗り換えた。MariaDBのインストール法などは別の記事にメモするとして、今回はMySQLからMariaDBへ移行した時に起きた問題点をメモ。多分今後も増えるかもしれないので(1)ということで。javaでMySQLからデータを得る際に、以下のよう…