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 計算機の実装

推薦する

ウェブデザインにおける階層化インターフェースの設計経験

多くのネットユーザーは、なぜ自分のウェブサイトはいつも色の問題を抱えていて、いつも地味に見え、注目を...

html ページ!--[IE の場合]...![endif]--使用方法の詳細な紹介

コードをコピーコードは次のとおりです。 <!--[IEの場合]><script t...

ボタンに醜い灰色の枠線が付いています。これを削除するにはどうすればよいですか?

ダイアログをクロージャで使用し、右上隅の向こう側に閉じるボタンがあるダイアログを描画しました。ボタン...

CSS の vertical-align プロパティとベースラインの問題に関する深い理解

vertical-align属性は、主にインライン要素の配置を変更するために使用されます。インライン...

IISMonitor を使用して Web ページを監視し、IIS を自動的に再起動します。

目次1. ツールの紹介2. ワークフロー3. 操作インターフェースとパラメータ設定(1)監視と再起動...

Docker を使用して Nginx+Flask+Mongo アプリケーションをデプロイする

サーバーにはNginx、データベースサポートにはMongo、Python言語のWebフレームワークに...

ハイパーリンクAタグを学ぶ

聞く: CSS を使用してハイパーリンクのスタイルを設定しましたが、ホバーしても機能しません。なぜこ...

VMware 15.5 バージョンのインストール Windows_Server_2008_R2 システム チュートリアル図

1. VMware 15.5から新しい仮想マシンを作成する1. VMware を開き、ホームページで...

React useEffect の理解と使用

目次繰り返しレンダリングループを避ける副作用の除去についてReact16.8 の新しい useEff...

CSSはカラフルでスマートな影の効果を実現します

背景前景要素から特定の色を継承する影の効果を作成する方法を知りたいと思ったことはありませんか?方法に...

MySQL のクエリパフォーマンスに対する制限の影響

I. はじめにまず、MySQL のバージョンについて説明します。 mysql> バージョンを選...

HTMLは無効なテーブル幅設定の問題を解決します

テーブルに table-layer:fixed スタイルを設定し、テーブル内の行が結合されていること...

Linux での MySQL 8.0.11 のインストールに関するチュートリアル

1. 公式サイトにアクセスしてインストールパッケージをダウンロードしますダウンロードリンク: クリッ...

MySQL/MariaDB でピボット テーブルを実装する方法のサンプル コード

前回の記事では、Oracle でピボット テーブルを実装するいくつかの方法を紹介しました。今日は、同...