Linuxターミナルでの一般的なMySQL操作コマンドの詳細な説明

Linuxターミナルでの一般的なMySQL操作コマンドの詳細な説明

仕える:

# chkconfig --list すべてのシステム サービスを一覧表示します # chkconfig --list | grep on すべての開始されたシステム サービスを一覧表示します # chkconfig --list mysqld 
# whereis mysql ファイルのインストールパスを表示します # which mysql 実行中のファイルが配置されているパス (フォルダーアドレス) を照会します
usr/bin/mysql は、mysql の実行パスを参照します。var/lib/mysql は、mysql データベース ファイルの保存パスを参照します。usr/lib/mysql は、mysql のインストール パスを参照します。

環境変数を追加します:

# vi /etc/プロファイル
# MYSQL_HOME=/usr/local/mysql をエクスポートします
# エクスポート PATH=$PATH:$MYSQL_HOME/bin

1. データベースの指示:

# service mysqld start MySQLを起動する
# service mysqld restart MySQLを再起動します
# サービス mysqld を停止します

2. MySQLフォーム操作を入力する

# -u root -p /mysql -h localhost -u root -p DatabaseName; MySQLを入力
 MySQL> show databases; データベースの一覧表示MySQL> create database XXX; データベース XXX の作成
 MySQL> use databaseName; データベース databaseName を使用する
 MySQL> show tables; テーブルの一覧表示MySQL> create table mytablename (ID int auto_increment not null primary key,usename varchar(20),password varchar(64),sex varchar(10),address varchar(20)); テーブルの作成MySQL> drop table mytablename; テーブルを削除MySQL> drop database databasename; データベースの削除

3. 追加、削除、変更、確認

MySQL> insert into mytablename values('','zhangsan','123456','fomale','guiyanag'); 挿入MySQL> select * from mytablename; 検証結果を検索MySQL> select * from mytablename where ID = '1'; 正確な検索MySQL> update mytablename set address = 'shanghai' where username = 'zhangsan'; zhangsan の住所を shanghai に変更
MySQL> delete from mytablename where ID = '1'; レコードを削除する

ユニバーサルユーザーを追加

'password' によって username@localhost の ID に、データベース.* の選択権限を付与します。

ユーザー名はuser_1、パスワードは123456です

どのPCからでもこのユーザーとしてログインしてデータベースを操作できます

MySQL> *.* に対する select、insert、update、delete を user_1@"%" identity by "123456" に許可します。

このマシン上のデータベースのみを操作できるユーザーを作成します

ユーザー名はuser_2、パスワードは123456です

MySQL> *.* に対する select、insert、update、delete を user_2@localhost の ID に "123456" として付与します。

ログインデータベース

MySQL> -u user_1 -p -h IPアドレス;

要約する

上記は、編集者が紹介した Linux ターミナルでの MySQL の一般的な操作手順です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL データベース ターミナル - 一般的な操作コマンド コード

<<:  Linux の EXT シリーズファイルシステムフォーマットの詳細な説明

>>:  JavaScript ベースの Web 計算機の実装

推薦する

ウェブサイトのビジュアルデザインの重要なポイント

手工芸デザインからグラフィックデザイン、そしてウェブデザインまで、デザインの原則は同じままですが、私...

LeetCode の SQL 実装 (183. 注文をしたことがない顧客)

[LeetCode] 183.注文しない顧客Web サイトに、Customers テーブルと Or...

MySQLデータのエクスポートとインポートに関する知識ポイントの簡単な分析

多くの場合、ローカル データベースのデータをエクスポートしたり、他のデータベースからデータをインポー...

Jenkins を使用した Vue プロジェクトのワンクリック パッケージングと公開の実装

目次Jenkinsのインストールインストールポート番号を変更します(デフォルトのポートは8080です...

JSはアニメーションのレイアウト変換を実装します

JS でアニメーションを記述する場合、移動前に相対位置を絶対位置に変換してからアニメーション機能を実...

異なるドメイン名への PC または携帯電話のアクセスを区別するように Nginx を構成する方法

新しい公式サイトはオンラインですが、携帯電話で新しい公式サイトにアクセスすると、エクスペリエンスが非...

Ubuntu 14 に Nginx-RTMP ストリーミング サーバーをインストールするチュートリアル

1. RTMP RTMP ストリーミング プロトコルは、Adobe が開発したリアルタイムのオーディ...

NginxはIP経由の直接アクセスを禁止し、カスタム500ページにリダイレクトします

設定ファイルに直接 サーバー{ listen 80 default; # IPへの直接アクセスを禁止...

CentOS 6 は Docker を使用して Zookeeper 操作例を展開します

この記事では、Docker を使用して Centos6 に Zookeeper をデプロイする方法に...

30 種類の無料の高品質英語リボンフォント

30 種類の高品質な英語リボン フォントを無料でダウンロードできます。デザイナーは常に、25 種類の...

Windows 10 での MySQL 5.7.21 インストーラのインストール グラフィック チュートリアル

MySQLをインストールしてメモしておきます。うまくインストールできるか分かりませんが、試してみます...

nginx で HSTS を有効にしてブラウザを HTTPS アクセスにリダイレクトする方法の詳細な説明

前回の記事では、https を使用したローカルノードサービスアクセスを実装しました。前回の記事の効果...

Docker ケース分析: Redis サービスの構築

目次1 マウントディレクトリとファイルを作成する2 Redisイメージを取得する3 コンテナを作成し...

アダプティブ Web デザインを実現する方法に関する関連知識ポイントの要約

「アダプティブ Web デザイン」はどのように機能しますか?実はそれほど難しいことではありません。 ...

純粋なCSSを使用してスイッチ効果を実現する

まずアイデアはこの効果を実現するには、 <input type="checkbox&...