linux进入mysql的命令
在Linux系统中,进入MySQL的命令为:
mysql -u 用户名 -p
其中,-u参数指定用户名,-p参数表示需要输入密码。执行该命令后,系统会提示输入密码,输入正确的密码后即可进入MySQL。如果密码输入错误,则会提示Access denied错误。
当你成功进入MySQL后,会看到一个MySQL的命令行界面,类似于以下内容:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 123456
Server version: 5.7.30-0ubuntu0.18.04.1 (Ubuntu)
Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
在这个命令行界面中,你可以输入各种MySQL命令来操作数据库。例如,你可以使用以下命令来查看当前所有的数据库:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)
你也可以使用以下命令来选择一个数据库:
mysql> use test;
Database changed
在选择了一个数据库之后,你可以使用各种SQL语句来操作该数据库中的表。例如,你可以使用以下命令来查看当前数据库中的所有表:
mysql> show tables;
+----------------+
| Tables_in_test |
+----------------+
| users |
| orders |
+----------------+
2 rows in set (0.00 sec)
你也可以使用以下命令来查看某个表的结构:
mysql> describe users;
+-------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| name | varchar(255) | NO | | NULL | |
| age | int(11) | NO | | NULL | |
+-------+--------------+------+-----+---------+----------------+
3 rows in set (0.00 sec)
当你完成了对数据库的操作后,可以使用以下命令来退出MySQL:
mysql> exit;
Bye
或者使用以下快捷键:
Ctrl + D