スマートスタイル TECH BLOG

データベース&クラウド技術情報

MySQL( 17 )

Category
MySQL8.0新機能 (caching_sha2_password 認証プラグイン)
61973

MySQL8.0新機能 (caching_sha2_password 認証プラグイン)

先月、MySQL8.0のGA(Generally Available)版がリリースされました。 今回はMySQL8.0で新規追加された認証プラグイン(caching_sha2_password)について確認したいと思います。 MySQL5.7までの認証プラグインには mysql_native_password がデフォ...
MySQLでのSSL/TLS利用の基本
7865

MySQLでのSSL/TLS利用の基本

はじめに 昨今のWebサービスでは常時SSL/TLS化が当たり前となっています。 HTTPだけに限らず、リモートとの通信をする場合はできる限り暗号化して、セキュリティを高めていきたいところです。 そこで改めてMySQLでSSL/TLSについて確認してみます。 現在では脆弱性等の問題でSSLを使用することはないと思います...
PHP における MySQL ドライバ・ライブラリ毎の速度について
5702

PHP における MySQL ドライバ・ライブラリ毎の速度について

PHP で使用できる MySQL 用ドライバについて マニュアルにかかれている様にPHP には MySQL を操作するためのドライバ(拡張モジュール)が複数あります また、それらの拡張モジュールは mysqlnd と libmysqlclient ライブラリのいずれかを使用することができます 目的 上記の様に PHP ...
MySQL 8.0 RC版 で MySQL InnoDB Cluster を構築する
10721

MySQL 8.0 RC版 で MySQL InnoDB Cluster を構築する

本記事はMySQL8.0リリース候補版による MySQL InnoDB Cluster 構築方法を紹介した記事です。MySQL 8.0.12 以降で MySQL InnoDB Cluster を構築する場合はこちらの記事を参照してください。 MySQL 8.0.13 で MySQL InnoDB Cluster を構築...
MySQLでMemcachedプロトコルを使う
6803

MySQLでMemcachedプロトコルを使う

MySQL では 「InnoDB Memcached」プラグインを使うことで、Memcached プロトコルを使ってテーブルデータに直接アクセスすることができるようになります。 参考:MySQL :: MySQL 5.7 Reference Manual :: 14.20 InnoDB memcached Plugin...
MySQL NDB Cluster のパーティションバランシングについての検証
3264

MySQL NDB Cluster のパーティションバランシングについての検証

パーティションバランスとは MySQL NDB Cluster 7.5より導入された、今までよりも柔軟なパーティショニングを 提供する機能です。 マニュアルでは下記のページで説明されています。 Setting NDB_TABLE Options MySQL NDB Clusterのパーティションについて MySQL N...
MySQL Cluster Manager による MySQL NDB Cluster の運用・管理
5163

MySQL Cluster Manager による MySQL NDB Cluster の運用・管理

MySQL NDB Cluster を自動管理したい MySQL NDB Cluster はそれ単体でも管理ノードの mgmd を用いることで管理ノード・データノードの停止やデータノードのメモリ使用状況等の操作は可能です しかし、今回紹介する MySQL Cluster Manager(以下 MCM)を使用することで、...
MySQL NDB Clustrer to InnoDBレプリケーション環境を構築してみた
4381

MySQL NDB Clustrer to InnoDBレプリケーション環境を構築してみた

MySQL NDB Clusterでも、通常のMySQL同様にレプリケーションを組む事ができます。 MySQL NDB Clusterをマスターに、InnoDBエンジンを使用したMySQLをスレーブにした構成も、Oracle社ではサポートされています。 今回は、上記の構成での構築手順をご紹介します。 VM環境 HOST...
Return Top