Centos7でmysql5.7.19のデータ保存場所を移動する方法

Centos7でmysql5.7.19のデータ保存場所を移動する方法

シナリオ: データ量が増加すると、MySQL が配置されているディスクがいっぱいになり、より大きなスペースのあるディスクにデータを移動する必要があります。

方法:

1. MySQLサービスをシャットダウンする

サービスmysqld停止

2. データディレクトリをより大きな容量のディスクに移動する

cp -a /usr/local/mysql/data/ /home/mysqldata/

-a: -pdr と同等 (pdr のパラメータは、権限の保持、ソフト リンク自体のコピー、再帰コピーです)。

3. 設定ファイルmy.cnfを変更する

... 
sql_mode=NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES 
ベースディレクトリ = /usr/local/mysql 
#データディレクトリ = /usr/local/mysql/data 
データディレクトリ = /home/mysqldata/data 
#log-error = /usr/local/mysql/data/mysql_error.log 
ログエラー = /home/mysqldata/data/mysql_error.log 
#pid ファイル = /usr/local/mysql/data/mysql.pid 
pid ファイル = /home/mysqldata/data/mysql.pid 
 
#ソケット =/usr/local/mysql/data/mysql.sock 
ソケット = /tmp/mysql.sock 
ポート=3701 
...

4. MySQLサービスを起動する

サービスmysqld停止

要約する

上記は編集者が紹介したCentos7モバイルmysql5.7.19データ保存場所です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL データベースにスクレイピー データを保存する 2 つの方法 (同期と非同期)
  • MySQL に JSON のようなデータを保存する Python の例
  • Ubuntu に MySQL 5.7 をインストールし、データ ストレージ パスを構成する方法
  • MySQLでデータベースデータ保存ディレクトリを変更する方法
  • MySQLデータストレージプロセスパラメータの詳細な例
  • MySQLのスイッチングデータ保存ディレクトリの実装方法
  • MySQL 5.7 でデータベースのデータ保存場所を変更する方法
  • MySQL データベース アーキテクチャの詳細
  • MySQL 空間データストレージと関数

<<:  vue3 統合 API における vue2 の $refs の代替方法についての簡単な説明

>>:  Linux での透過的巨大ページの使用と無効化の概要

推薦する

MySQL の基本クイックスタート知識のまとめ (マインドマップ付き)

目次序文1. データベースの基礎知識1. データベースとは何ですか? 2. データベースの分類3. ...

HTML2 キャンバス SVG が認識されない場合の解決策

ウェブページを画像としてキャプチャする新機能があったので、人気のhtml2canvasを使ってみまし...

面接官はReactのライフサイクルについてよく質問します

ReactライフサイクルReactのライフサイクルを理解するのに役立つ2つの図React ライフサイ...

カルーセルの制作方法を実現するjs

この記事では、カルーセル画像の表示を実現するためのjsの具体的なコードを参考までに共有します。具体的...

MySQL空間関数を使用してロケーションパンチインを実装するための完全な手順

序文プロジェクトの要件は、ユーザーの現在の位置が特定の地理的位置範囲内にあるかどうかを判断することで...

パゴダパネルとドッカーを使用して Gogs をインストールするプロセス全体

目次1 Baota Software StoreにDockerをインストールする2 ゴグスイメージを...

デザインのヒント: きっと気に入っていただけると思います

<br />このタイトルを見ると、見覚えがあるかもしれません。多くのウェブサイトが同様の...

2018 年にリリースされる Apache Spark 2.4 の新機能は何ですか?

この記事は、2018 年 9 月 19 日に Adob​​e Systems Inc で開催された ...

WeChatアプレットがログインインターフェースを実装

WeChatアプレットのログインインターフェースは参考までに実装されています。具体的な内容は次のとお...

PHP+nginx サービス 500 502 エラーのトラブルシューティングのアイデアの詳細な説明

概要オンラインサービスへのアクセス中に 500 または 502 エラーが発生した場合、緊急処理とトラ...

docker を使用して Windows 10 Home バージョンで Laravel 開発環境を構築する方法の詳細なチュートリアル

オペレーティング·システム: Win10 ホームエディションDockerをインストールします:公式サ...

モバイル端末におけるビューポートの具体的な使用法についての簡単な説明

目次1. 基本概念1.1 2種類のピクセル1.2 3つのビューポート2. ビューポート設定3. 1回...

Centos8.3、dockerデプロイメントspringbootプロジェクトの実際のケース分析

導入現在、k8s は非常に人気があり、それについて学ぶために本を購入しました。しかし、k8s では数...