コマンドを使用してMySQLデータベース(de1)を作成する方法

コマンドを使用してMySQLデータベース(de1)を作成する方法

1. MYSQLに接続する

フォーマット: mysql -h ホストアドレス -u ユーザー名 -p ユーザーパスワード

1. このマシン上の MYSQL に接続します。

まずDOSウィンドウを開き、mysql\binディレクトリに入り、mysql -u root -pコマンドを入力します。Enterキーを押すと、パスワードの入力を求められます。

名前の前にスペースがあってもなくてもかまいませんが、パスワードの前にスペースがあってはなりません。スペースがあると、パスワードの再入力を求められます。

MYSQL をインストールしたばかりの場合は、スーパー ユーザー root にはパスワードがないので、Enter キーを押して MYSQL に入ります。MYSQL プロンプトは次のとおりです。
マイSQL>

2. リモートホスト上の MYSQL に接続します。リモート ホストの IP が 110.110.110.110、ユーザー名が root、パスワードが abcd123 であるとします。

次に、次のコマンドを入力します。

mysql -h110.110.110.110 -u root -p 123; (注: u と root の間にスペースを入れる必要はありません。他の文字も同様です)

3. MYSQLコマンドを終了します: exit (Enter)

2. パスワードを変更する

形式: mysqladmin -u ユーザー名 -p 古いパスワード パスワード 新しいパスワード。 例えば

1. rootにパスワードab12を追加します。まず、DOSでmysql\binディレクトリに入り、次のコマンドを入力します。

mysqladmin -u ルート -パスワード ab12

2. ルートパスワードをdjg345に変更します。

mysqladmin -u root -p ab12 パスワード ******

3. データベースを作成する

1. CREATE DATABASE データベース名;

2. database_name.* に対して SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、ALTER 権限を database_name に付与します。
@localhost は 'password' によって識別されます。

3. パスワードを設定する

'データベース名'@'localhost' = OLD_PASSWORD('パスワード');

3 つのコマンドを順番に実行して、データベースの作成を完了します。注意: 中国語の「パスワード」と「データベース」はユーザー自身が設定する必要があります。

—————————————————————————————————————————————

それでは、よく使われるMYSQLコマンドをいくつか紹介しましょう。

注意: 最初に MYSQL にログインする必要があります。以下の操作はすべて MYSQL プロンプトで実行され、各コマンドはセミコロンで終わります。

1. オペレーションスキル

1. コマンドを入力するときに Enter キーを押した後にセミコロンを追加し忘れた場合は、コマンドを再入力する必要はなく、セミコロンを入力して Enter キーを押すだけです。

つまり、完全なコマンドを複数の行に分割し、終了マークとしてセミコロンを使用することができます。

2. カーソル上下キーを使用して、以前のコマンドを呼び出すことができます。

2. 共通コマンド

1. 現在のデータベース サーバー内のデータベースの一覧を表示します。

mysql> データベースを表示します。

2. データベースを確立する:

mysql> CREATE DATABASE ライブラリ名;

3. データ テーブルを作成します。

mysql> USE ライブラリ名;

mysql> CREATE TABLE テーブル名 (フィールド名 VARCHAR (20), フィールド名 CHAR (1));

4. データベースを削除します。

mysql> DROP DATABASE ライブラリ名;

5. データテーブルを削除します。

mysql> DROP TABLE テーブル名;

6. テーブル内のレコードをクリアします。

mysql> テーブル名から削除;

7. テーブルにレコードを挿入します。

mysql> INSERT INTO テーブル名 VALUES ("hyq","M");

8. 表のデータを更新します。

mysql-> UPDATE テーブル名 SET フィールド名 1 = 'a'、フィールド名 2 = 'b' WHERE フィールド名 3 = 'c';

9. テキストを使用してデータ テーブルにデータをロードします。

mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE テーブル名;

10. .sql ファイルのインポート コマンド:

mysql> USE データベース名;

mysql> SOURCE d:/mysql.sql;

11. コマンドラインからルートパスワードを変更します。

mysql> UPDATE mysql.user SET password=PASSWORD('新しいパスワード') WHERE User='root';

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

3. データベースとテーブルを構築し、データを挿入する例

存在する場合はデータベースを削除します school; // suduが存在する場合は削除します

create database sudu; //データベースsuduを作成する

use school; //ライブラリsuduを開く

教師テーブルを作成 // 教師テーブルを作成

id int(3) auto_increment nullでない主キー、

名前 char(10) が null ではない、

住所varchar(50) デフォルト '深セン'、

年 月日

); //テーブル作成終了

//以下は挿入されたフィールドです

教師の値に挿入します('','allen','Feishu Technology 1','2005-10-10');

insert into teacher values('','jack','飞数科技2','2005-12-23');上記のコマンドをMySQLプロンプトに入力すると動作しますが、デバッグには不便です。

(1)上記のコマンドをそのままテキストファイル(たとえばsudu.sql)に記述し、それをc:\\にコピーして、DOSモードでそのディレクトリに入ります。
\mysql\bin に移動し、次のコマンドを入力します。

mysql -uroot -p パスワード < c:\sudu.sql

成功した場合、行は何も表示されずに空白のままになります。エラーがある場合は、プロンプトが表示されます。 (上記のコマンドはデバッグ済みなので、使用するには // コメントを削除するだけです)。

(2)あるいは、コマンドラインを入力してからmysql> source c:\sudu.sql;を使用してsudu.sqlファイルをデータベースにインポートすることもできます。

4. テキストデータをデータベースに転送する

1. テキストデータが準拠する必要がある形式: フィールドデータはタブキーで区切られ、null 値は \n に置き換えられます。例:

3 ローズ フェイシュウ テクノロジー 1 1976-10-10

4 マイク・フェイシュウ テクノロジー 2 1975-12-23

これら 2 セットのデータを、C ドライブのルート ディレクトリに speedsudu.txt ファイルとして保存するとします。

2. データ転送コマンドは、ローカル入力ファイル「c:\sudu.txt」のデータをテーブル「table name」にロードします。

注: ファイルを \mysql\bin ディレクトリにコピーし、use コマンドを使用して、最初にテーブルが配置されているライブラリを開くことをお勧めします。

5. データベースをバックアップします。(コマンドは DOS の \mysql\bin ディレクトリで実行されます)

1. データベース全体をエクスポートする

エクスポート ファイルは、デフォルトで mysql\bin ディレクトリに保存されます。

mysqldump -u ユーザー名 -p データベース名 > エクスポートされたファイル名

mysqldump -u ユーザー名 -p123456 データベース名 > 出力ファイル名.sql

2. テーブルをエクスポートする

mysqldump -u ユーザー名 -p データベース名 テーブル名 > エクスポートされたファイル名

mysqldump -u ユーザー名 -p データベース名 テーブル名 > 出力ファイル名.sql

3. データベース構造をエクスポートする

mysqldump -u ユーザー名 -p -d --add-drop-table データベース名 > 出力ファイル名.sql

-d データなし --add-drop-table 各createステートメントの前にドロップテーブルを追加します

4. 言語パラメータを指定してエクスポートする

mysqldump -uroot -p --default-character-set=latin1 --set-charset=gbk --skip-opt
データベース名 > 出力ファイル名.sql

コマンドを使用してMySQLデータベース(de1)を作成する上記の方法は、エディターがあなたと共有するすべての内容です。参考になれば幸いです。また、123WORDPRESS.COMを応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linux システムでの mysqlcheck 修復データベース コマンド (詳細説明)
  • MySQL コマンドラインのエクスポートとデータベースインスタンスのインポートの詳細な説明
  • mysql drop database データベース削除コマンド例の説明
  • データベースを選択するためのmysql useコマンドの詳細な説明
  • MYSQLデータベースでのcmdコマンド操作の詳細な説明
  • mysqldump コマンドのデータベースのインポートとエクスポートの方法と例の概要
  • MySql データベース クエリの特殊コマンド

<<:  JSアルバム画像の揺れと拡大表示効果のサンプルコード

>>:  Linux で pip 操作中にタイムアウトが発生する問題を解決する方法

推薦する

Vue カプセル化 TabBar コンポーネントの完全なステップ記録

目次実装のアイデア:ステップ 1: TabBar と TabBarItem のコンポーネント カプセ...

Nginx 逆生成 Mogilefs 分散ストレージ例の詳細な説明

1. 分散ストレージシステムの概要情報技術の継続的な発展により、利便性がもたらされる一方で、データ量...

Linux システムのユーザー管理コマンドの概要

ユーザーとグループの管理1. ユーザーとグループの基本概念ユーザーとグループ:システム上のすべてのプ...

vue+rem カスタムカルーセル効果

vue+remを使用したカスタムカルーセルチャートの実装は参考までに。具体的な内容は以下のとおりです...

MySQL を使用して Excel でデータ生成を完了する方法

Excel は、データ分析に最もよく使用されるツールです。この記事では、MySQL と Excel ...

国内SNSのホームページを比較・分析して得た経験をみんなで共有(写真)

この記事では、ソーシャル ウェブサイトのホームページを比較分析することで洞察を得て、ソーシャル ウェ...

Tik Tok サブスクリプション ボタンのアニメーション効果を実現する CSS

少し前にTik Tokを見ていて、フォローするときのボタンアニメーションがとても美しいと思ったのと、...

CSS でテキストシャドウと要素シャドウ効果を使用する

テキストシャドウの紹介CSSでは、 text-shadowプロパティを使用してテキストの影を設定しま...

Nginx イントラネット スタンドアロン リバース プロキシの実装

目次1 Nginxのインストール2 Nginxの設定3 ホストファイルを変更する4 テストNginx...

HTML テーブル マークアップ チュートリアル (41): テーブル ヘッダーの幅と高さの属性 WIDTH、HEIGHT

デフォルトでは、ヘッダーの幅と高さはコンテンツに応じて自動的に調整されます。ヘッダーの幅と高さを手動...

Webデザインと制作のテスト問題と参考回答

<br />Web デザインと制作テスト パート I 多肢選択問題 1. 単一選択問題 ...

OpenLayers 3 のベクターマップソースの読み込みの問題を解決する

1. ベクターマップベクター グラフィックスは直線と曲線を使用してグラフィックスを表します。これらの...

Mysql systemctl start mysqld によって報告されるエラーの解決策

エラーメッセージ:制御プロセスがエラー コードで終了したため、mysqld.service のジョブ...

SpringBoot のパッケージ化と Docker へのアップロード、およびマルチインスタンス デプロイメントの実装に関する簡単な分析 (IDEA バージョン)

最近友人からDockerを触ったことがあるかと聞かれました。あまり自信がなかったので答えられませんで...

Linux で time(NULL) 関数と localtime() を使用して現在の時刻を取得する方法

time(); 関数関数プロトタイプ: time_t time(time_t *timer)関数の目...