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

MySQLはさまざまな行に書かれたステートメントをどのように評価しますか?


実際、MySQLは、終了セミコロンを取得したときにステートメントの終わりを判別します。単一のステートメントを別の行に書き込んでいる場合、最初の行を書き込んだ後、MySQLはすぐに「mysql>」から「->」に変わります。これは、MySQLがまだ完全なステートメントを認識しておらず、残りを待っていることを示します。セミコロンを取得すると、MySQLはステートメントを実行します。次の例の助けを借りて理解することができます-

mysql> Select Id, Name
    -> From
    -> Student_info
    -> ;

+------+---------+
| Id   | Name    |
+------+---------+
| 101  | YashPal |
| 105  | Gaurav  |
| 125  | Raman   |
| 130  | Ram     |
| 132  | Shyam   |
| 133  | Mohan   |
| 150  | Saurabh |
+------+---------+
7 rows in set (0.07 sec)

  1. MySQLに別のユーザーとしてログインする方法は?

    MySQLに別のユーザーとしてログインする場合は、「mysql-u-pcommand」を使用する必要があります。別のユーザーとしてログインするための構文は次のとおりです。 >mysql -u yourUsername -p After pressing enter key Enter password − 上記の構文を理解するために、MySQLでユーザーを作成しましょう。構文は次のとおりです- CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';

  2. MySQLの終了ステートメントを変更するにはどうすればよいですか?

    MySQLの終了ステートメントを変更するには、DELIMITER-を使用できます。 DELIMITER anySymbol 上記のanySymbolは、設定できるシンボルです。デフォルトはDELIMITERです; まずテーブルを作成しましょう- mysql> DELIMITER // mysql> create table DemoTable    -> (    -> Id int,    -> Name varchar(20)    -> )// Query OK, 0