同じ名前+パスワードで新しいMySQLユーザー名とデータベースを作成するコマンドリンクウィザードはありますか?

同じ名前+パスワードで新しいMySQLユーザー名とデータベースを作成するコマンドリンクウィザードはありますか?

同じ名前+パスワードで新しいMySQLユーザー名とデータベースを作成するコマンドリンクウィザードはありますか?

今は常にPHPmyadminを介してオンラインでこれを行いますが、CLIを介してこのプロセスを自動化したいと思います。

私が必要とする方法は、同じコマンドで同じ名前のユーザー名+データベースを作成する必要があります。

ベストアンサー1

一種の。あなたができることは、すべての詳細を含むテキストファイルを作成することです。たとえば、次のように呼び出しますauto.sql

create database <name of db>;
grant all privileges on <name of db>.* 
    to '<user name>'@'localhost' identified by '<password>'
    with grant option;
use <name of db>;
create table `<table name>` 
    (<... column details ..>, <... index details, etc ...>);
create table `<another table>` 
    (<... column details ..>, <... index details, etc ...>);

その後、ルートとして次のものをインポートできますauto.sql

mysql -u root -p < auto.sql

これにより、データベース、ユーザーが作成され、データベース用のテーブルが作成されます。

おすすめ記事