mysql — The MySQL Command-Line Client • --max-join-size= value • --named-commands ,  -G • --net-buffer-length= value • --network-namespace= name • --no-auto-rehash ,  -A • --no-defaults • --no-beep ,  -b • --one-database ,  -o Suppose that  mysql  is invoked to process this set of statements: Initially,  mysql  executes statements in the input because specifying a database  db_name  on the command line is equivalent to inserting  USE  db_name  at the beginning of the input. Then, for each USE  statement encountered,  mysql  accepts or rejects following statements depending on whether the database named is the one on the command line. The content of the statements is immaterial. Ignore statements except those that occur while the default database is the one named on the command line. This option is rudimentary and should be used with care. Statement filtering is based only on  USE statements. For additional information about this and other option-file options, see Section 4.2.2.3, “Command-Line Options that Affect Option-File Handling” . The exception is that the  .mylogin.cnf  file is read in all cases, if it exists. This permits passwords to be specified in a safer way than on the command line even when  --no-defaults  is used. To create .mylogin.cnf , use the  mysql_config_editor  utility. See Section 4.6.7, “mysql_config_editor — MySQL Configuration Utility” . Do not read any option files. If program startup fails due to reading unknown options from an option file, --no-defaults  can be used to prevent them from being read. Do not beep when errors occur. This has the same effect as  --skip-auto-rehash . See the description for  --auto-rehash . This option was added in MySQL 8.0.22. It is available only on platforms that implement network namespace support. The network namespace to use for TCP/IP connections. If omitted, the connection uses the default (global) namespace. For information about network namespaces, see Section 5.1.14, “Network Namespace Support” . The buffer size for TCP/IP and socket communication. (Default value is 16KB.) The automatic limit for rows in a join when using  --safe-updates . (Default value is 1,000,000.) Enable named  mysql  commands. Long-format commands are permitted, not just short-format commands. For example,  quit  and  \q  both are recognized. Use  --skip-named-commands  to disable named commands. See Section 4.5.1.2, “mysql Client Commands” . DELETE FROM db2.t2; USE db2; 427