ホームページ  >  記事  >  php教程  >  MySQLコマンドライン

MySQLコマンドライン

高洛峰
高洛峰オリジナル
2016-12-14 10:55:371051ブラウズ

MySQL コマンドライン

最初のステップ、mysql サービスの開始と停止
net stop mysql
net start mysql

2 番目のステップ、mysql にログイン
構文は次のとおりです: mysql -u ユーザー名 -p ユーザー パスワード
コマンド mysql - uroot -p を入力し、Enter キーを押してパスワードの入力を求め、12345 を入力して Enter キーを押して mysql を入力します。mysql のプロンプトは次のとおりです:
mysql>
別のマシンに接続している場合は、次の点に注意してください。 1 つのパラメータ -h マシン IP に参加する必要があります

3 番目のステップは、新しいユーザーを追加することです
形式: データベースに対する権限を付与します。* ユーザー名@ログイン ホストに「パスワード」で識別されます
たとえば、ユーザー user1 を追加します。パスワードは、password1 です。これにより、このマシンにログインし、すべてのデータベースに対するクエリ、挿入、変更、および削除の権限を得ることができます。まず root ユーザーとして mysql に接続し、次のコマンドを入力します。
grant select、insert、update、delete on *.* to user1@localhost
このユーザーにログを許可する場合は、任意のマシン上の mysql に入力し、localhost を「%」に変更します。
user1 にパスワードを持たせたくない場合は、別のコマンドを入力してパスワードを削除できます。
mydb.* の select、insert、update、delete を "" で識別される user1@localhost に許可します。

4 番目のステップ: データベースを操作します
mysql にログインし、mysql プロンプトで次のコマンドを実行します。セミコロンで終わります。
1.データベース一覧を表示します。
データベースを表示;
デフォルトでは、mysql と test の 2 つのデータベースがあります。 mysql ライブラリには、mysql のシステムおよびユーザー権限情報が保存されており、パスワードを変更したり、新しいユーザーを追加したりするときに、実際にこのライブラリを操作します。
2. データベース内のデータ テーブルを表示します。
テーブルを表示します。
データベースを作成および削除します。
データベース ライブラリ名を削除します。
テーブル テーブル名を作成します。
テーブル内のレコードを削除します。
7.テーブルレコードの表示:
テーブル名から * を選択します。

5 番目のステップ、データのエクスポートとインポート
mysqldump --opt test > データベーステストデータベースを mysql.test にエクスポートします。 mysqldump -u root -p123456 --databases dbname > mysql.dbname のようなテキスト ファイルで、データベース dbname をファイル mysql.dbname にエクスポートします。
2. データをインポートします:
mysqlimport -u root -p123456 < mysql.dbname
説明の必要はありません。
3. テキストデータをデータベースにインポートします。
テキストデータのフィールドデータはタブキーで区切られます。

テストを使用します;

データ ローカル infile "ファイル名" をテーブル テーブル名にロードします;
1: SHOW ステートメントを使用して、サーバー上に現在存在するデータベースを確認します:
mysql> データベースを作成します。 MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3: 作成したデータベースを選択します
mysql> (Enter キーを押すと、「データベースが変更されました」と表示されたら、操作は成功です!)
4: 現在のデータベースにどのようなテーブルが存在するかを確認します
mysql> ; SHOW TABLES;
5: データベース テーブルを作成します
mysql> (name VARCHAR(20), sex CHAR(1));
mysql>テーブルレコードに追加します
mysql> insert into MYTABLE 値 ("hyq","M");
8: テキストモードでデータベーステーブルにデータをロードします (例: D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE "D: /mysql.txt" INTO TABLE MYTABLE;
9: .sql ファイルのインポート コマンド (例: D:/mysql.sql)
mysql>source d:/mysql。 sql;
10: テーブルを削除します
mysql>drop TABLE MYTABLE;
11: テーブルをクリアします
mysql>delete from MYTABLE
12: テーブル内のデータを更新します
mysql>update MYTABLE set sex="f" where name= 'hyq'; 13: データベースをバックアップします mysqldump -u root ライブラリ名>xxx.data14:

例 2: リモート ホスト上の MYSQL に接続します
リモート ホストの IP が 110.110.110.110 であると仮定します。名前はroot、パスワードはabcd123です。次に、次のコマンドを入力します:

mysql -h110.110.110.110 -uroot -pabcd123

(注: u と root にはスペースを追加する必要はありません。他の場合も同様です)

3. MYSQL コマンドを終了します。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。