はこのようなものです:私はnew_york
という名前のデータベースを作成した上MySQL:centosでコマンド `cp`を使ってデータベースを作成できますか? mysqlコマンドを使用してデータベースを作成
create database new_york;
use new_york;
create table authors(id int,name varchar(10),gender varchar(5));
create table articles(id int,title varchar(255),content text);
、それは二つのテーブルauthors
とarticles
を持っています。
今、私はlos_angeles
という名前の別のデータベースを必要とし、それがnew_york
と同じテーブルがあり、各テーブルには、同じ構造を有しています。
上記の文章を繰り返して作成することができます。
create database los_angeles;
use los_angeles;
create table authors(id int,name varchar(10),gender varchar(5));
create table articles(id int,title varchar(255),content text);
linuxのコマンドcp
を使用して作成できますか?このように:/var/lib/mysql
で今
cd /var/lib/mysql
cp -a new_york los_angeles
、フォルダlos_angeles
があり、テーブルのファイルがこのフォルダにあります。
同じテーブルがある場合は、コマンドcp
でデータベースを作成しても問題ありませんか?