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 実装

推薦する

MycliはMySQLコマンドライン愛好家にとって必須のツールです

マイクリMyCLI は、自動補完と構文の強調表示を備えた MySQL、MariaDB、および Per...

Mac で Docker を使用して Oracle をデプロイする方法

Mac で Docker を使用して Oracle をデプロイする方法まずdockerをインストール...

特殊効果メッセージボックスを実現するネイティブJS

この記事では、ネイティブ JS で実装された特殊効果メッセージ ボックスを紹介します。効果は次のとお...

雨滴効果を実現する JavaScript キャンバス

この記事の例では、雨滴効果を実現するためのキャンバスの具体的なコードを参考までに共有しています。具体...

CSS を使用して物流の進行状況のスタイルを実装するためのサンプルコード

効果: CSS スタイル: <スタイル タイプ="text/css">...

HTML ハイパーリンク内の中国語文字化けの分析と解決

Vm 内のハイパーリンク URL は、Get 要求のパラメータとして中国語と連結する必要があります。...

WIN10 に複数のデータベースがインストールされている場合にコンピュータの速度低下を防ぐ方法

必要なときにサービスを有効にし、必要がないときは無効にします。データベース サービスを管理する方法:...

Linux の文字端末でマウスを使って赤い四角形を移動する方法

すべてがファイルです! UNIX はすでにそれを言っています。エリック・レイモンドはこう言いました。...

MySQLクエリ最適化: 100万件のデータに対するテーブル最適化ソリューション

1. 2つのクエリエンジン(myIsamエンジン)のクエリ速度InnoDB はテーブル内の特定の行数...

Nginx ソースコードのコンパイルとインストールのプロセス記録

rpm パッケージのインストールは比較的簡単なので、ここでは説明しません。ほとんどのオープンソース ...

Centos8 システムの VMware インストール チュートリアル図 (コマンド ライン モード)

目次1. ソフトウェアとシステムイメージ2. 仮想マシンを作成する3. CentOS8をインストール...

Reactは一般的なスケルトン画面コンポーネントの例を実装します

目次スケルトンスクリーンとは何ですか?デモデザインのアイデア具体的な実装スケルトンスクリーンとは何で...

VMWare に CentOS 7.3 をインストールするグラフィカル チュートリアル

CentOS 7.3のインストール手順を図解しました。具体的な内容は次のとおりです。この記事では、v...

Vueルーティングはページステータスを復元する操作メソッドを返します

ルートパラメータ、ルートナビゲーションガード: ページが戻ったときに検索結果を保持する需要シナリオ:...

Web インタビュー Vue カスタム コンポーネントと呼び出しメソッド

輸入:プロジェクトの要件により、同じコードの一部をコンポーネントにカプセル化し、必要な場所にインポー...