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: 小道具は具体的にどのように使用されますか?原理は何ですか?下を見る質問 2: 年齢に ...
広告を閉じるまでのカウントダウンを実装するために JavaScript を使用するまだフロントエンド...
質問: index.html で、iframe が son.html を導入します。son.html...
HTML 初心者は、ファイルを正しく参照する方法という問題によく遭遇します。たとえば、HTML ペー...
現在、Web デザインではタブが広く使用されていますが、一般的に次の 2 つのタイプに分けられます。...
この記事では、例を使用して、MySQL の日付と時刻の間隔計算について説明します。ご参考までに、詳細...
この記事では、ウェブ計算機のマインスイーパゲームを実装するためのJavaScriptの具体的なコード...
質問通常の開発では、プロジェクトを Tomcat にデプロイする場合、プロジェクトを war パッケ...
以下のように表示されます。 CSSコードコンテンツをクリップボードにコピー分割{境界線: 2px 固...
1. W3C バージョンの flex 2009年版フラグ: display: box; または bo...
今日は、JavaScript を使用して Web ページ上にプレーヤーを作成する方法を紹介します。誰...
MySQL には 3 つの日付型があります。日付(年-月-日)テーブル test(hiredate ...
誰もが色にとても敏感だと思います。私たちの目が見るところにはどこにでも色があります。では、CSS で...
1.アルパインイメージをダウンロードする [root@DockerBrian ~]# docker ...
多くの場合、画像を表示する<a>タグのスタイルに遭遇しますが、タグ内にテキストがあり、そ...