1. MYSQLに接続する フォーマット: mysql -h ホストアドレス -u ユーザー名 -p ユーザーパスワード 1. このマシン上の MYSQL に接続します。 まずDOSウィンドウを開き、mysql\binディレクトリに入り、mysql -u root -pコマンドを入力します。Enterキーを押すと、パスワードの入力を求められます。 名前の前にスペースがあってもなくてもかまいませんが、パスワードの前にスペースがあってはなりません。スペースがあると、パスワードの再入力を求められます。 MYSQL をインストールしたばかりの場合は、スーパー ユーザー root にはパスワードがないので、Enter キーを押して MYSQL に入ります。MYSQL プロンプトは次のとおりです。 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 に付与します。 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 -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 コマンドを使用してMySQLデータベース(de1)を作成する上記の方法は、エディターがあなたと共有するすべての内容です。参考になれば幸いです。また、123WORDPRESS.COMを応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: JSアルバム画像の揺れと拡大表示効果のサンプルコード
>>: Linux で pip 操作中にタイムアウトが発生する問題を解決する方法
目次実装のアイデア:ステップ 1: TabBar と TabBarItem のコンポーネント カプセ...
1. 分散ストレージシステムの概要情報技術の継続的な発展により、利便性がもたらされる一方で、データ量...
ユーザーとグループの管理1. ユーザーとグループの基本概念ユーザーとグループ:システム上のすべてのプ...
vue+remを使用したカスタムカルーセルチャートの実装は参考までに。具体的な内容は以下のとおりです...
Excel は、データ分析に最もよく使用されるツールです。この記事では、MySQL と Excel ...
この記事では、ソーシャル ウェブサイトのホームページを比較分析することで洞察を得て、ソーシャル ウェ...
少し前にTik Tokを見ていて、フォローするときのボタンアニメーションがとても美しいと思ったのと、...
テキストシャドウの紹介CSSでは、 text-shadowプロパティを使用してテキストの影を設定しま...
目次1 Nginxのインストール2 Nginxの設定3 ホストファイルを変更する4 テストNginx...
デフォルトでは、ヘッダーの幅と高さはコンテンツに応じて自動的に調整されます。ヘッダーの幅と高さを手動...
<br />Web デザインと制作テスト パート I 多肢選択問題 1. 単一選択問題 ...
1. ベクターマップベクター グラフィックスは直線と曲線を使用してグラフィックスを表します。これらの...
エラーメッセージ:制御プロセスがエラー コードで終了したため、mysqld.service のジョブ...
最近友人からDockerを触ったことがあるかと聞かれました。あまり自信がなかったので答えられませんで...
time(); 関数関数プロトタイプ: time_t time(time_t *timer)関数の目...