1927 件中 191 - 200 件を表示
« 前の 10 件 | 次の 10 件 »
Displaying posts with tag: MySQL (reset)
今日は、GPGキーを更新してMySQL8.0.28をインストールするの日。

目次

[さらに読む]
MySQL 8.0.26とそれ以降のmysqldumpで--master-dataや--dump-slaveでバックアップを取るとリストアしようとした時にエラる

TL;DR

  • 慌てず騒がず、エディタでダンプを開いて次の行を消してください

    • WARNING: --master-data is deprecated and will be removed in a future version. Use --source-data instead.
    • または WARNING: --dump-slave is deprecated and will be removed in a future version. Use --dump-replica instead.
  • Affects Meすると早く修正されると思います

Command-line options for mysqldump that contain the terms “master”, “slave”, or “mts”.

[さらに読む]
今日は、MySQLのクエリプロファイリングについて調べてみたの日。

目次

[さらに読む]
レプリケーションのセットアップ(非GTID)

レプリケーションのセットアップ(非GTID)

以下の手順で行う

  1. ソース(マスター)側の設定

    • server_idの設定
    • log_bin(バイナリログ)の有効化
    • レプリカ(スレーブ)接続用ユーザ作成
  2. レプリカ(スレーブ)へデータコピー

    • ソースでダンプ取得
    • ソースからレプリカへファイルコピー
    • レプリカにインポート
  3. レプリカ(スレーブ)側の設定

    • server_idの設定
[さらに読む]
オプティマイザトレースの使い方

オプティマイザトレースの使い方

オプティマイザトレースの使い方は以下の通り

  1. オプティマイザトレースを有効にする
  2. 解析したいクエリの実行
  3. トレースの表示

1. オプティマイザトレースを有効にする

mysql> SET optimizer_trace='enabled=on';

ちなみにSET GLOBALにするとそのセッションでは無効なので注意。

2. 解析したいクエリの実行

mysql> SELECT ... FROM xxx WHERE ..... ; …
[さらに読む]
今日は、MySQLでストアドファンクションであったエラーについての日。

目次

[さらに読む]
MySQL5.6でsysスキーマを使う方法

MySQL5.6でもsysスキーマ使いたいなと思う人へ

もう新しいバージョンも出ないMySQL5.6

でも、愛着があって(?)まだまだ使いたいという人へささやかなプレゼントです。

sysスキーマMySQL内部の実行内容を把握するのに便利なビューやストアドなどが入っていて便利なのはMySQL5.7や8.0を使っていて知っている人も多いでしょう。

でも、5.7.6以前を使っている人、主に5.6を使っている人はinformation_schemaやperformance_schemaを起動してでなんとかするしか無かったりします。

そんなあなたもsys …

[さらに読む]
起動しない、エラーログ出ない、困ったー!と言う時はmy.cnf(my.ini)を見よう

小学校受験の話をガッツリ書く前に、今日はちょっとしたMySQLの小話。

なんで起動しないのか確認できないよぉ…

MySQL Serverを起動しようとしたら起動しない。

でも、エラーログが出てない。

実行しているコンソール上にも何も出ない。

なんで起動しないのかわからないよー!

そんな時ありませんでした?

理由は恐らくあなたのmy.cnf(my.ini)にあります。

my.cnfやmy.iniのあるパラメータに注目

それはdatadirとlog_errorです。

log_error …

[さらに読む]
今日は、MySQLのJSON型ってどんな感じで扱うのの日。

初めに

この記事は、MySQL Advent Calendar 2021のカレンダー | Advent Calendar 2021 - Qiitaのエントリーです。

↓前日(2021年12月20日)は、@yy_harachi さんの記事です。

MySQLのオンラインDDLでレプリケーション遅延を回避する方法 - Qiita

目次

[さらに読む]
MySQL8.0を再起動するとアプリからつながらなくなる理由

この記事は MySQL Advent Calendar 2021 の18日目の記事です。

それ、多分 caching_sha2_password が原因です

この話、実は既にyoku0825さんが語っている話なので、別に目新しさは無いですw

でも、アプリケーションからというように、少しDBへの接続の仕方が変わるとこの話に気づきにくくなってる気がするのであえて書いてみました。

caching_sha2_passwordって何?(おさらい)

caching_sha2_password は MySQL8.0のデフォルトの認証プラグインです。

MySQL5.7までは …

[さらに読む]
1927 件中 191 - 200 件を表示
« 前の 10 件 | 次の 10 件 »