1. データベースをインストールする 1) yum -y install mysql-server (シンプル) yum コマンドは、インターネット上の MySQL サービス リソースを自動的に検索し、ローカル コンピューターにダウンロードして、インストールを完了します。 2) MySQL サービスをオンラインでダウンロードし、xftp 経由で Linux システムに転送し、自分でインストールすることもできます (通常は usr または opt ディレクトリにインストールします) 2. データベースを起動する インストールが完了したら、コマンドservice mysqld startを実行します。 3. データベースにログインする mysql -u root -p Enterキーを押してパスワードを入力します(mysqlのデフォルトのユーザーはrootで、パスワードは空です) 4. データベースを使用する ログインに成功したら、MySQL データベースに切り替えて、use mysql と入力します。MySQL サービスには、デフォルトで 3 つのデータベースがあります。データベース内のテーブルを操作するには、最初に use と入力します。 5. データベースへの接続: Navicat for MySQLを使用してデータベースに接続します 1) ログインできるすべてのユーザーと、ユーザー テーブルからのリンクをサポートするホストを照会します。 select user,host,password from user; (mysql ステートメントはすべてセミコロンで終わります) 2) ユーザーテーブルのホストフィールドの値が%かlocalhostかの違い host=%はすべてのIPに接続許可があることを意味します 3) 新しいルート ユーザーを作成し、このユーザーにすべてのデータベースとすべてのオブジェクトの操作権限を付与します。この権限付与ステートメントの % は、どのホストでも MySQL サーバーに接続できることを意味します。この場合、Navicat クライアントの使用に問題はありません。権限付与ステートメントは、次のとおりです。grant option を使用して、*.* のすべての権限を '123456' で識別される 'root'@'%' に付与します。 すべての権限: すべての権限 - 追加、削除、変更、クエリ *.* (データベース名. テーブル名): * . の前はすべてのデータベースを意味し、 * . の後はすべてのテーブルを意味し、 *.* は MySQL サービスのすべてのデータベースのすべてのテーブルを意味します。 例: mysql.user - mysql データベースの下のユーザー テーブル フラッシュ権限;—リフレッシュ権限 4) 内部サーバーに接続できない場合は、ファイアウォールをオフにして、まずmysqlを終了します(exitまたはCtrl+C) クラウド サーバーに接続できない場合は、クラウド サーバーのセキュリティ コンポーネントでポート 3306 (MySQL のデフォルト ポート) を開きます。 6. MySQLをアンインストールする手順 1) yum でインストールされた mysql をアンインストールします (yum コマンドでインストールされた mysql にのみ適用されます) yum -y 削除 mysql* 2) MySQLのインストールファイルを見つける 検索 / -name mysql 3) rm-rfを使用して見つかったmysqlファイルを削除します。 4)MySQLサービスの開始/停止/ステータス サービス mysqld の開始/停止/ステータス サーバー上に複数のMySQLサービスがある場合は、/etc/my.cnfファイルのデフォルトのポート番号を変更します。 7. 補足コンテンツ - 社内および社外ネットワークに関する知識ポイント 1) 内部ネットワークと外部ネットワークの違い イントラネットは LAN またはプライベート ネットワークとも呼ばれ、単一の LAN 内のユーザーのみがアクセスできます。 例: イントラネット IP 192.168.88.133 に ping を実行します。 外部ネットワークは、ワイド エリア ネットワークまたはパブリック ネットワークとも呼ばれます。これは、インターネット上のすべてのユーザーがアクセスできる IP アドレスです。 例: パブリックネットワーク IP 106.52.90.235 に ping を実行する 2) ローカルコンピュータはテスト環境にアクセスし、同じLAN、つまり同じIPネットワークセグメント(192.168.88.133の赤い部分)内にあることを確認する必要があります。 8. 補足コンテンツ - 共通ネットワーク知識ポイント 1) TCP と UDP の違い: TCPはデータを送信するために接続を確立する必要があるため、信頼性の高い伝送プロトコルですが、UDPはそうではありません。 2) TCPは接続を確立して3回ハンドシェイクし、接続を切断して4回ウェーブします。 接続ハンドシェイク3回:AとBは正常に送受信機能 ü初回: A→B がメッセージを送信し、B がメッセージを受信します (B は、B がメッセージを正常に受信し、A がメッセージを送信したことを認識します) ü 2 回目: B→A がメッセージを送信し、A がメッセージを受信します (A は、B が OK を送信し、A が送信して OK を受信したことを認識しています) ü 3 回目: A→B がメッセージを送信し、B がメッセージを受信します (B は認識します: B は OK を送信しました) 切断: 4回手を振る ü初回: A→B、データ送信が完了したので接続を切断する必要があることをBに伝える ü 2回目: B→A、Bがデータを受信するまでAを待機させる ü3回目: B→A、データ転送が完了し、切断できます ü 4回目: A→B、XX秒後に接続が切断されます 要約する これで、Linux 環境に MySQL データベースをインストールする方法に関する詳細なチュートリアルは終了です。Linux 環境に MySQL をインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: DockerにRabbitMQを素早くインストールする方法
>>: Webpack-cliが正常にインストールされたら、詳細についてはwebpack -vエラーケースを確認してください。
目次序文Mysql の case when 構文:事例実践:要約:序文今日、プログラムを開発している...
この種のエラーに対処するための 1 つの方法は、まずマークアップとスタイルシートを検証することです。...
WebページWB.ExecWB制御印刷方法コードをコピーコードは次のとおりです。 <テーブルの...
トリガー メソッドを使用できます。JavaScript にはネイティブのトリガー関数はありません。自...
この記事は、MySQL 8.0.12解凍版のインストールグラフィックチュートリアルを記録しています。...
この記事では、例を使用して、MySQL クエリ ステートメントの簡単な操作を説明します。ご参考までに...
JavaScript に依存せず、純粋な CSS を使用してsvgストローク描画アニメーション効果と...
この記事では、MySQL 8.0.15 winx64解凍版のインストールと設定方法を紹介します。具体...
概要: nginx リバース プロキシ jira を構成し、https を実装します。Tomcat ...
<meta http-equiv="X-UA-compatible" co...
Dockerのインストール公式インストールスクリプトを使用して最新バージョンのDockerをインスト...
Element UIは、複数のテーブルを同時に水平および垂直にスクロールすることを実装します。 コー...
最近、複数のdivにあるテーブルのTDを同じ幅に調整しても、揃えることができず、幅にパターンがないこ...
テーブルの共通プロパティ基本的な属性は、width (幅)、height (高さ)、border (...
目次WXS レスポンス イベントプランAページ構造とスタイルWXS イベントコールバック関数WXS ...