Ubuntu での mysql のインストールと使用 (一般版)

Ubuntu での mysql のインストールと使用 (一般版)

Ubuntu のバージョンに関係なく、MySQL データベースのインストールは基本的に同じです。具体的なインストール手順は次のとおりです。

1. ターミナルを開いてルート権限を取得する

2. ターミナルに入力します:

apt-get で mysql-server をインストールします
apt-get で mysql-client をインストールします
apt-get で libmysqlclient-dev をインストールします

インストールプロセス中、必要に応じて「Y」を入力して確認する必要があります。

上記の 3 つのコマンドを実行した後、MySQL が正常にインストールされたかどうかを確認する場合は、次のコマンドを入力して確認できます。

netstat -tap | grep mysql

次の図が表示されればインストールは成功です。

3. MySQLのリモート制御を実現する

(1) /etc/mysql/mysql.conf.d/mysqld.cnfファイルを編集し、bind-address = 127.0.0.1をコメントアウトします。

次の図に示すように:

(2)MySQLで認証コマンドを実行する(任意のリモートコンピュータがデータベースにログインできるように認証する)

ターミナルにmysql -uroot -p yourpasswordと入力します

mysql を入力した後、次のコマンドを入力します。

GRANT OPTION 付きで、'your password' で識別される 'root'@'%' に *.* のすべての権限を付与します。

次に、構成情報を更新し、ターミナルに次のコマンドを入力します。

権限をフラッシュします。

完了したら、exit を使用して mysql を終了します。

4. 上記の手順を完了したら、MySQL サービスを再起動します。コマンドは次のとおりです。

サービスmysqlの再起動

上記の 4 つの手順を完了すると、MySQL データベースは基本的に正常に使用できるようになります。この記事がお役に立てば幸いです。

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Ubuntu16.04はphp5.6ウェブサーバー環境を構築します
  • ubuntu16.04でNFSサービスを構築する方法
  • Ubuntu システムでタイムゾーンと時刻を変更する方法
  • コマンドラインを使用してUbuntuのバージョンを検出する方法
  • ノードをmongodbデータベースに接続する方法の詳細な説明[Alibabaクラウドサーバー環境Ubuntu]
  • Ubuntu 16.04にPython 3.7とpip3をインストールし、デフォルトバージョンに切り替える詳細な説明
  • Ubuntu 18.04 に mysql5.7.23 をインストールするチュートリアル
  • Ubuntu 18.04 は mysql 5.7.23 をインストールします
  • Ubuntu 18.04にmysql5.7をインストールする
  • Ubuntu PostgreSQLのインストールと設定の概要

<<:  シンプルなページング効果を実現するjQuery+Ajax

>>:  Kafka の Docker デプロイメントと Spring Kafka 実装

推薦する

MySQL データベース監視ソフトウェア lepus の使用上の問題と解決策

lepus3.7 を使用して MySQL データベースを監視中に、次の問題が発生しました。このブログ...

Node.jsはexpress-fileuploadミドルウェアを使用してファイルをアップロードします

目次プロジェクトを初期化するサーバーの作成クライアントを初期化するコンポーネントの記述ファイルアップ...

HTMLの基本概念の詳細な説明

HTMLとは何ですか? HTML は Web ページを記述するために使用される言語です。 •HTML...

Vue-Routerのルート設定の詳しい説明

目次導入ルート内のオブジェクト属性パス: 文字列コンポーネント: コンポーネント | () =>...

外部ファイル(js/vbs/css)をインポートするときに文字化けを回避する方法

ページ内にはjs、cssなどの外部ファイルが導入されており、外部ファイルのエンコードが現在のページフ...

Win7 での Mysql 5.7.17 winx64 インストール チュートリアル

ソフトウェア バージョンとプラットフォーム: MySQL-5.7.17-winx64、win7 Ho...

1 つの記事で React における Redux の初期の使用を理解する

Redux はデータ状態管理プラグインです。React や Vue を使用してコンポーネント化された...

win10 で mysql8.0.23 をインストールし、「サービスが制御機能に応答しません」という問題を解決する方法

Windows10にmysqlをインストールする1. 公式サイトからMySQLをダウンロードするウェ...

初心者向けのMySQLデータベースとテーブルDDLの作成と操作の学習

目次1. データベースを操作する1.1 データベースを作成する1.2 データベースをクエリする1.3...

CentOS 7 で Apache (httpd) サービスをインストールおよびアンインストールする詳細な手順

アンインストールまず、次のコマンドを使用して、httpd サービスがインストールされているかどうか、...

JS配列の次元削減のいくつかの方法の詳細な説明

2次元配列の次元削減配列インスタンスメソッド concat と ES6 スプレッド演算子を使用した次...

MySQL の結合フィールドの Concat()

目次1. はじめに2. 本文2.1 フィールドの連結2.2 フィールドでの算術計算の実行1. はじめ...

mysqlタイムスタンプの使用

序文:タイムスタンプ フィールドは、MySQL でよく使用されます。たとえば、データ行が作成または変...

HTML 5 スタイルシートのリセット

この CSS リセットは、Eric Meyers の CSS リセットに基づいて変更されており、特に...

CSS ポインターイベント属性の使用に関する詳細な説明

フロントエンド開発では、ユーザーと直接やり取りするため、ユーザーが操作がスムーズで快適だと感じ、ネイ...