-
MySQL環境変数
MySQLによって直接的または間接的に使用される環境変数を理解しましょう。以下のセクションで、環境変数に名前を付けて説明します- AUTHENTICATION_LDAP_CLIENT_LOG −これはクライアント側のLDAP認証ログレベルです。 AUTHENTICATION_PAM_LOG −これはPAM認証プラグインのデバッグログ設定です。 CC −これは(CMakeを実行するための)Cコンパイラの名前です。 CXX −これは(CMakeを実行するための)C++コンパイラの名前です。 CC −これは(CMakeを実行するための)Cコンパイラの
-
MySQLテーブルまたはインデックスの再構築または修復
テーブルとインデックスの変更は、MySQLがデータ型と文字セットを処理する方法を指します。必要なテーブルの修復またはアップグレードは、CHECK TABLE、mysqlcheck、またはmysql_upgradeによって報告されます。 テーブルを再構築する テーブルを再構築する方法はたくさんあります。それらのいくつかは以下にリストされています- ダンプとリロードの方法 ALTERTABLEメソッド REPAIRTABLEメソッド それぞれを簡単に理解しましょう- ダンプとリロードの方法 バイナリ(インプレース)アップグレードまたはダウンロード後に異なるバージョンのM
-
MySQLデータベースを別のマシンにコピーする
データベースを異なるアーキテクチャ間で転送する必要がある場合は、「mysqldump」を使用してファイルを作成できます。このファイルにはSQLステートメントが含まれます。ファイル転送はあるマシンから別のマシンに実行でき、このファイルは「mysql」クライアントへの入力として使用できます。 2台のマシン間でデータベースを移動する 2台のマシン間でデータベースを移動する1つの方法は、データベースが存在するマシンでコマンドを実行することです- mysqladmin −h 'other_hostname' create db_name mysqldump db_name
-
直接ダウンロードされたRPMパッケージを使用したMySQLのアップグレード
MySQLは、MySQLYumリポジトリまたはMySQLSLESrepositoryを使用してRPMベースのプラットフォームでアップグレードできます。 RPMパッケージでアップグレード MySQL Developer Zoneから直接ダウンロードされたRPMパッケージを使用してMySQLをアップグレードする必要がある場合は、ダウンロードされたすべてのパッケージを含むフォルダーに移動し(他のRPMパッケージに同じ名前がないことを確認してください)、次のコマンドを使用します- yum install mysql−community−{server,client,commo
-
MySQLのDockerインストールのアップグレード
MySQLのDockerインストールをアップグレードする前に、以下の手順に従っていることを確認してください- MySQLサーバーのDockerイメージをダウンロードします。 MySQLサーバーインスタンスを起動します。 コンテナ内からMySQLサーバーインスタンスに接続します。 以下は、MySQL5.7のDockerインストールを8.0にアップグレードする手順です- 以下のコマンドを使用して、MySQL5.6サーバーを停止します。ここで、mysql56はコンテナの名前です。 docker stop mysql56 MySQL5.7サーバーのDockerイ
-
WindowsでのMySQLのアップグレード
MySQLは、2つの方法を使用してWindowsでアップグレードできます。それらは以下にリストされています- MySQLインストーラーの使用 WindowsZIPアーカイブ配布の使用 インストーラーを使用したMySQLのアップグレード MySQLインストーラーは、コミュニティリリースと商用リリース間のアップグレードをサポートしていません。このようなアップグレードが必要な場合は、ZIPアーカイブ方式を使用して行うことができます。 MySQLインストーラーを使用してMySQLをアップグレードする方法を理解しましょう。これは、現在のサーバーのインストールが同時に実行され、アップグ
-
Linux上のソースからMySQLをインストールする
Linuxは、MySQLをインストールするためのさまざまな方法をサポートしています。利用可能な多くのインストールのうち、使用する必要があるのはOracleのディストリビューションの1つだけです。 ステップ タイプ-Apt、セットアップ方法-MySQLAptリポジトリを有効にする タイプ-Yum、セットアップ方法-MySQLYumリポジトリを有効にする タイプ-Zypper、セットアップ方法-MySQLSLESリポジトリを有効にする タイプ-RPM、セットアップ方法-特定のパッケージをダウンロード タイプ-DEB、セットアップ方法-特定のパッケージをダウンロード
-
MySQLのコンパイルに関する問題への対処
MySQLのコンパイルに関するいくつかの問題は、正しく構成されていないことが原因である可能性があります。したがって、解決策は再構成することです。 CMakeを前回実行した直後に実行すると、前回の呼び出しで収集した情報が使用される可能性があります。この情報はCMakeCache.txtにあります。 CMakeが開始すると、このファイルを検索し、情報が正しいと想定して内容(存在する場合)を読み取ります。ファイルを再構成すると、この仮定は正しくなくなります。 CMakeを実行するたびに、再コンパイルするために「make」を再度実行する必要があります。以前のビルドの古いオブジェクトファイルは、さま
-
汎用バイナリを使用したUnix/LinuxへのMySQLのインストール
Oracleには、MySQLのバイナリディストリビューションのセットが付属しています。これには、多くのプラットフォーム用の圧縮tarファイル(拡張子が.tar.xzのファイル)形式の一般的なバイナリ配布、および特定のプラットフォーム用のプラットフォーム固有のパッケージ形式のバイナリが含まれます。 MySQL圧縮tarファイルのバイナリディストリビューションの名前は「mysql-VERSION-OS.tar.xz」の形式です。ここで、VERSIONは数値を表し、OSはディストリビューションを使用する必要のあるオペレーティングシステムのタイプを示します。 圧縮されたtarファイルのバイナリ配布
-
MicrosoftWindowsへのMySQLのインストール
MySQLをMicrosoftWindowsにインストールする方法を理解しましょう- MySQLは、MicrosoftWindows64ビットオペレーティングシステムでのみ使用できます。サポートされているWindowsプラットフォーム情報を確認するには、https://www.mysql.com/support/supportedplatforms/database.htmlにアクセスしてください。 MySQLをMicrosoftWindowsにインストールする方法はいくつかあります。それらの1つは、MySQLInstasllerメソッドです。これをどのように使用できるか見てみましょう。
-
macOSへのMySQLのインストール
MySQLをmacOSにインストールする方法を理解しましょう。 Finderのアイコンをダブルクリックしてマウントする必要があるディスクイメージ(.dmg)ファイル内にあるパッケージがあります。次のステップは、イメージをマウントしてその内容を表示することです。 MySQLをインストールする前に、ユーザーはすべてのMySQLサーバーインスタンスの実行が停止していることを確認する必要があります。これは、macOSサーバーまたは設定ペインにあるMySQLマネージャーアプリケーションを使用するか、コマンドラインでmysqladminshutdownを使用して実行できます。 MySQLは、パッケー
-
LinuxへのMySQLのインストール
LinuxにMySQLをインストールする方法を理解しましょう- Linuxは、MySQLをインストールするためのさまざまなソリューションをサポートしています。 MySQLをUbuntu20.02にインストールする方法を説明します。手順は次のとおりです- ステップ1 −ターミナルを開き、次のコマンドを入力します− 上でEnterキーを押して、ダウンロードが完了するのを待ちます。 ステップ2 −パスワードの設定 mysql_secure_installationを使用します コマンドを入力し、Enterキーを押してパスワードを設定します。 ステップ3 −次に、以下のコマ
-
Unbreakable Linux Network(ULN)を使用したMySQLのインストール
ULNを使用してMySQLをインストールする方法を理解しましょう- Linuxは、MySQLをインストールするさまざまな方法をサポートしています。方法の1つは、ULNとも呼ばれるOracleのUnbreakableLinuxNetworkからインストールすることです。 Oracle LinuxおよびULNの詳細については、http://linux.oracle.com/を参照してください。 UnbreakableLinuxNetworkのインストール ULN、つまりUnbreakableLinuxNetworkを使用してMySQLをインストールする方法を理解しましょう。 ULNを使用す
-
SolarisへのMySQLのインストール
MySQLは、バイナリtarballディストリビューションを使用する代わりに、ネイティブSolarisPKG形式であるバイナリパッケージを使用してSolarisにインストールできます。インストール・パッケージは、Oracle Developer Studio12.6ランタイム・ライブラリに依存しています。これは、MySQLインストールパッケージを実行する前にインストールする必要があります。 インストール・パッケージにより、完全なOracle Developer Studioをインストールするのではなく、ランタイム・ライブラリのみがインストールされます。このパッケージは、対応するmysql-V
-
FreeBSDへのMySQLのインストール
MySQLは、Oracleが提供するバイナリディストリビューションを使用してFreeBSDにインストールできます。 MySQLをインストールするための最も簡単な方法は、http://www.freebsd.org/Webサイトで入手できる「mysql-server」および「mysql-client」ポートを使用することです。 これらのポートを使用する利点は次のとおりです- 動作するMySQLサーバーが付属しており、有効になっているすべての最適化が含まれており、ユーザーのバージョンのFreeBSDで動作するのに役立ちます。 自動的に構成および構築されます。 起動スクリプトは/
-
ソースからのMySQLのインストール
MySQLをソースからインストールする方法を理解しましょう- MySQLはソースコードから構築できます。これの利点は、ユーザーがビルドパラメーター、コンパイラーの最適化、およびインストール場所をカスタマイズできることです。以下のリンクは、MySQLを実行できるシステムのリストを示しています- https://www.mysql.com/support/supportedplatforms/database.html。 ソースからのインストールを続行する前に、Oracleがそれぞれのプラットフォーム用にプリコンパイルされたバイナリディストリビューションを作成したかどうか、およびそれがユーザ
-
MySQLの主なサポーター
MySQLの主なサポートが誰であるかを見てみましょう- Oracle Corporationおよび/またはその関連会社は、MySQLサーバーおよびMySQLマニュアルのすべての著作権を所有しています。 MySQLの開発、保守、および改善に協力してくれた多くの人々、組織、学生、およびその他の人々がいます。多くの企業がMySQLサーバーの開発を支援してきました。これには、MySQLサーバーの開発のための新機能の開発またはハードウェアの提供に対する支払いが含まれます。それらは以下にリストされています- VA Linux / Andover.net 彼らは複製の資金調達を手伝いました NuS
-
MySQLのドキュメンタと翻訳者
MySQLのドキュメンターと翻訳者が誰であるかを見てみましょう- 多くの人々がMySQLのドキュメント、ドキュメントの翻訳、およびMySQLのエラーメッセージに貢献してきました。 MySQLの開発、保守、および改善に協力してくれた多くの人々、組織、学生、およびその他の人々がいます。 しかし、MySQLの特定の部分のドキュメント化と翻訳を、終わりのないサポートを提供することでサポートしてきた主要な人々と、その貢献を以下に示します- キム・アルデール-彼らはモンティとデビッドの初期の英語の試みを英語に書き直すのを手伝ってくれました。 Michael J. Miller Jr-彼らは
-
MySQLへの主な貢献者
MySQLの主な貢献者を見てみましょう- Oracle Corporationおよび/またはその関連会社は、MySQLサーバーおよびMySQLマニュアルのすべての著作権を所有していますが、MySQLディストリビューションに何らかの貢献をした人を認識したいと思います。寄稿者はここにランダムな順序でリストされています- GianmassimoVigazzola-彼らはWin32/NTへの最初の移植を手伝いました。 EricOlssonによる-彼らは建設的な批判と動的記録フォーマットの実際のテストを提供しました。 IrenaPancirov-BorlandコンパイラでWin32ポ
-
MySQLをサポートする主要なパッケージ
MySQLをサポートする主要なパッケージを見てみましょう- この記事では、MySQLの使用法とともに多くの人々が使用する最も重要なAPI/パッケージ/アプリケーションのいくつかの作成者と保守者をリストします。サポートを提供することでMySQLをサポートする主なパッケージと、その貢献を以下に示します- アリゲーターデカルト、ティムバンス:彼らはDBD(Perl)インターフェースを手伝ってくれました。 Andreas Koenig:彼らはMySQLサーバーのPerlインターフェースを手伝ってくれました。 Jochen Wiedmann:彼らはPerl DBD::mysqlモジュ