Community journal

The latest from the MySQL community

Ideas, releases, practical guides, and perspectives from the people building with MySQL.

Follow the feed
Showing entries 471 to 480 of 3186 « Previous | Next »
MySQL Parameters のデータの作り方

これは MySQL Advent Calendar 2020 の 25日目の記事です。

MySQL Parameters というページのメンテをしてます。

MySQL Paramters は MySQL のバージョン間の差分を表示できるものです。 現在次のバージョンを比較できます。

  • 5.0.96
  • 5.1.72
  • 5.5.58〜62
  • 5.6.34〜50
  • 5.7.16〜32
  • 8.0.11〜22

比較できる値の種類は次のものです。

  • mysqld のコマンドラインパラメータ
  • mysql のコマンドラインパラメータ
  • システム変数
  • ステータス変数
  • キャラクタセット
  • コレーション
  • 権限
  • 関数/演算子
  • …
[さらに読む]
MySQLの地理情報データをQGISで表示する方法

この日記は、 RDBMS-GIS(MySQL,PostgreSQLなど) Advent Calendar 2020 の14日目ぶんとして後から書いているものです。 この日記は QGISという GISの専用ツールがあります。 QGIS が何かについては私も語るほど整理できた情報を持っていないので、とにかく地理情報(緯度経度等の情報)のデータを、表示したり色々したりできるツールです(雑な説明)。 この、QGISからMySQLにアクセスし、MySQLのデータを表示する試みを紹介します。本日記ではとりあえず、Windows上で MySQLに接続して、テーブルまるごと表示するところまでです。 概要 実は…

mysql CLCをWindows10上でデバッグするメモ

先日、Windows 10 上であっさりと mysql.exe が落ちる事象について書きました。 sakaik.hateblo.jp早速、yoku0825 さんがバグ報告を上げてくださったので、対応されるのが楽しみです。 bugs.mysql.com あとは本家の対応待ちでも良いのですが、あまりにも落ち方が潔かったので、ちょっと覗いてみたくなったので、やってみました。この日記は、Windows 10 上での mysql command line client (mysql CLC)のデバッグ環境のつくりかたのメモです。私のPCには一応、Visual Studio Community 2019 …

MySQLの空間データ型の変換(2)~POINTの集合からLINESTRINGを作る~

この日記は、RDBMS-GIS(MySQL,PostgreSQLなど) Advent Calendar 2020 の24日目の記事です。 はじめに 先日の日記で、LINESTRING や MULTIPOINT にある点の要素を、POINTのデータ群として得る方法のアイデアを紹介しました。 MySQLの空間データ型の変換(1)~MULTIPOINTやLINESTRINGからPOINTを得る~ 今回は、その続編として、POINT型のデータ群をつなげて LINESTRING にする方法のアイデアについて書きたいと思います。正直なところ「ちからワザ」です。とりあえずこのようなやり方で実現は可能だぞとい…

カジュアルにmysqlを落とす(Windows)

先日の日記を書くために色々試している最中、あまりにも潔く mysql クライアントコマンドがさくっと落ちるので、発生条件を調べてみました。原因の特定には至っていません。 起こっていること Windows 10 のMySQLにて、mysql> プロンプトが出ているところで、単純なSELECT文を叩くと、無言で mysql があっさり落ちる。 mysql> SELECT * FROM n03_20_200101 WHERE RECID 使用データ 先日の日記に書いた方法で取り込んだ「全国」のデータ(千葉県ではなく全国)の入ったテーブルを使って再現させることができます。ふつうに b…

Spring Boot アプリケーションをMySQLで開発運用してみた奮闘記 DBREJP編

このページについて

MySQL Advent Calendar 2020 24日目 です。

MySQL Advent Calendar 15日目 | Spring BootアプリケーションをAzure Database for MySQLで開発運用してみた奮闘記 の続編です。先に15日目に目を通されるとわかりやすいかもしれませんが、読まなくても差し支えありません。

この記事で取り扱うこと

この記事のDBREは、DBREJPコミュニティが実現したい世界観の『Databaseを聖域化しすぎない』に沿います データベース開発の開発プロセス、MySQLならではの役割横断的な対処が必要なエンジニアのネタが満載です

この記事で取り扱わないこと

技術的、特にMySQLの詳細に関わる部分 環境記載以外での動作や考慮事項の詳細 (AWS RDSなど) …

[さらに読む]
今日は、MySQL8.0 GISを使って距離と三角形の面積求めてみたの日。

初めに

この記事はRDBMS-GIS(MySQL,PostgreSQLなど) Advent Calendar 2020のエントリーです。

目次

[さらに読む]
shapefileをMySQLに取り込む!shp2sqlの紹介

この日記は、RDBMS-GIS(MySQL,PostgreSQLなど) Advent Calendar 2020 の7日目ぶん(あいていたので後から埋めてます)の記事です。 この日記は 世の中の地理情報データ(位置の情報を含んだデータ)には、shapefile というファイル形式で公開されているものが非常にたくさんあります。この日記では、shapefileのデータをMySQL に取り込む方法として、私が開発している shp2sql というツールを紹介します。 shp2sql の入手 shp2sql は単一の Python スクリプトです。github にて公開しています。以下のURLから sh…

適応ハッシュインデックスについて

はじめに

こないだのAdvent Calendar用の記事で適応ハッシュインデックス(AHI)について少し書いたんだけど、今日はそもそもそれってどうやって使ったり見たりするの?って話です。

適応ハッシュインデックスとは?(おさらい)

  • InnoDBのインデックスはクラスタ化されていて、主キーのリーフノードにデータが一緒に格納されている。
  • そのため、主キーによる検索は高速だが、セカンダリインデックスを用いた検索では、 …
[さらに読む]
MyISAMってなんだろう?

はじめに

最近、MyISAMのこと調べる機会が多かったので、今までの人生でMyISAMテーブルを触ることなんてほぼ0だったし、MySQL的には今更な感じもするけどとりあえず書き出してみる。

(殴り書きに近い。あとで調べるときにとっかかりになればと思ってる)

なので、後日付け足していける感じの自分用のメモ扱い。

基本的にドキュメントは5.6以降大きな変更無いので、5.6ベースのもののリンクを貼っとく。

MyISAMとは

…

[さらに読む]