ライブラリをインポートする
mysql -h127.0.0.1 -u用户名 -p密码 数据库名 < sqlFileName.sql
eg :mysql -h127.0.0.1 -uname -p database_name < sqlFileName.sql
コマンドの使用方法:
mysql: mysqlコマンドを使用します
-h:インポートするIPが続きます:ローカルは127.0.0.1またはlocalhostのいずれか、またはリモートパブリックネットワークからアクセスできるIPアドレスです。
-u mysqlユーザー名:通常、デフォルトのルートをインストールします。パスワードは123または123456、つまり-urootです。
-pここにパスワードがあります。書き込む必要はありません。コマンド全体を入力したら、Enterキーを押して、パスワードが入力されている場所を確認します。パスワードを入力したら、Enterキーを押してインポートします。
database_name: データベース名。データをインポートするデータベース
<固定書き込み
sqlFileName.sqlは、インポートするSQLファイルの名前です(このSQLファイルは、ライブラリ全体またはテーブルのSQLステートメントにすることができます)。
****** Linuxサーバーを使用している場合は、続行するためにmysqlにログインしないように注意してください。
--在使用的时候先登录mysql,清空该数据库具体语句
show database; //查看所有的数据库
drop database shops; //删库
create database shops; //创建库
例:Linuxでのインポートコマンド
mysql -h127.0.0.1 -uroot -p shops < /data/server/shops.sql
例:Windowsでのインポートコマンド
注:このマシンの127.0.0.1のshopsライブラリにデータをインポートしたいのですが、mysqlのユーザー名はrootで、パスワードは入力されていません。対応するインポートされたsqlは、現在のパス(sqlのパス)の下のcms_tag.sqlです。ファイルは独自のパスに基づいています。入力してください)。
次にEnterキーを押すと、パスワードを入力するためのプロンプトが表示されます。割り当てられたパスワードShift + Insertをパスワードにコピーし(入力したパスワードは表示されません)、Enterキーを押します。システムはSQLステートメントのインポートを自動的に実行します
❤1。テーブルの構造とデータをインポートします(sqlFileで直接エクスポートする場合は、対応するテーブルの構造とデータをエクスポートできます)
mysql -h127.0.0.1 -uroot -p databasename < sqlFile.sql
eg:mysql -h127.0.0.1 -uroot -p my_new_project < cms_tag.sql
-- 回车输入密码
ライブラリのエクスポート
mysqldump -umj -p -h 127.0.0.1 databasename >newfile.sql;
コマンドの使用方法:
mysqldump: mysqlエクスポートコマンドを使用します
-hの 後に、インポートするIPが続きます。localは127.0.0.1またはlocalhostのいずれかです。
-u mysqlユーザー名:通常、デフォルトのルートをインストールします。パスワードは123または123456、つまり-urootです。
-pここにパスワードがあります。書き込む必要はありません。コマンド全体を入力したら、Enterキーを押して、パスワードが入力されている場所を確認します。パスワードを入力したら、Enterキーを押してインポートします。
database_name: データベース名。データをインポートするデータベース
> 固定書き込み
sqlFileName.sqlは、エクスポートするSQLファイルの名前です。
その他のインポート方法
❤1。データベースデータベースdbnameのテーブル(テスト)の構造をエクスポートします
mysqldump -u用户名 -p密码 -d dbname test>db.sql;
eg: mysqldump -uroot -p -d shop goods>goods.sql;
--回车输入密码
❤2。データベースdbnameのすべてのテーブル構造とテーブルデータをエクスポートします(-dなし)
mysqldump -u用户名 -p密码 dbname >db.sql;
eg:mysqldump -uroot -p shop >db.sql;
--回车输入密码
❤3。データベースを特定のテーブル(テスト)構造とdbnameのテーブルデータ(-dなし)にエクスポートします
mysqldump -u用户名 -p密码 dbname test>db.sql;
eg: mysqldump -uroot -p shop test>test.sql;
--回车输入密码
❤4。エクスポートされたデータ内のdbnameの複数のテーブル(test1、test2、 test3)の構造とテーブルデータはスペースで区切られます
mysqldump -u用户名 -p密码 dbname test1 test2 test3>db.sql;
eg: mysqldump -uroot -p shop test1 test2 test3>db.sql;
--回车输入密码
❤5。ルートの下にあるすべてのユーザーライブラリをエクスポートします(エクスポート場所は現在のパスの下にあります)
mysqldump -uroot -p --all-databases > sqlAllFile.sql
eg:mysqldump -uroot -p --all-databases > sqlAllFile.sql
-- 回车输入密码
注:すべての前に2つのマイナス記号(-)、データベースの前にマイナス記号(-)-all-databases