MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

すべてのホストからMySQLルートアクセスを開きますか?


すべてのホストからルートアクセスを開くには、USEコマンドを使用してデータベースを「mysql」に変更する必要があります。

USEコマンドの構文は次のとおりです-

USE anyDatabasename;

ここで、事前定義されたデータベース「mysql」を使用します。これは次のとおりです-

mysql> use mysql;
Database changed

上記のデータベースを変更しました。ホスト全体からルートアクセスを取得するためのクエリは次のとおりです-

mysql> UPDATE user set host='%' where host='localhost';
Query OK, 6 rows affected (0.19 sec)
Rows matched: 6 Changed: 6 Warnings: 0

  1. コマンドラインからMySQLデータベースに接続しますか?

    コマンドラインからMySQLに接続するには、最初にコマンドプロンプトを開きます。これは、ショートカットキー「Windows+R」を使用して行うことができます。クリックすると、パネルが開き、CMDと入力して、以下に示すように[OK]ボタンを押す必要があります- [OK]ボタンを押すと、コマンドラインウィンドウが表示されます。 次のスクリーンショットに示すように、MySQLサーバーの「bin」ディレクトリに到達します- これで、binディレクトリに到達しました。 MySQLに接続するには、次のステートメントを入力します。 mysql -u yourUserName -p

  2. ターミナルからMySQLデータベースのSQLファイルを実行しますか?

    データベースでSQLファイルを実行するには、以下の構文を使用する必要があります。 mysql -u yourUserName -p yourDatabaseName < yourFileName.sql 上記の構文を理解するために、windows+Rショートカットキーを使用してコマンドプロンプトを開きます。 スナップショットは次のとおりです。 OKボタンを押すと、コマンドプロンプトが表示されます。スナップショットは次のとおりです。 次に、binディレクトリに到達します。スナップショットは次のとおりです。 これがbinディレクトリにある私のファイル「mydb.s