MYSQL数据库命令语句

退出数据库:exit

mysql> exit

取消命令执行:ctrl+c

显示当前连接用户:select user();

mysql> select user();
+----------------+
| user() |
+----------------+
| root@localhost |                                    #当前用户为root用户
+----------------+
1 row in set (0.00 sec)

mysql>

查看数据库服务的基本信息:status;

--------------
mysql Ver 14.14 Distrib 5.7.24, for linux-glibc2.12 (x86_64) using EditLine wrapper

Connection id: 2                                                                                 #连接的ID号
Current database:                                                                              #目前用的数据库,目前没有进入任何数据库内
Current user: root@localhost                                                             #连接的用户为root
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.7.24 MySQL Community Server (GPL)                  #用的版本为MYSQL5.7.24版本
Protocol version: 10
Connection: Localhost via UNIX socket                                              #连接方式
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8                                                                      #字符集
Conn. characterset: utf8
UNIX socket: /tmp/mysql.sock                                                             #sock文件存放位置
Uptime: 40 min 37 sec                                                                         #启动的时间

Threads: 1 Questions: 7 Slow queries: 0 Opens: 105 Flush tables: 1 Open tables: 98 Queries per second avg: 0.002
--------------

查看当前服务器有哪儿些数据库:show databases;

mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.08 sec)                                                      #4表示有4个库,一个库就是一个目录

查看数据库中的数据表信息:use mysql

mysql> use sys
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed                                                              #此时已在sys数据库中
mysql> select databases();                                                  #查看sys数据库中的信息
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'databases()' at line 1
mysql> select database();
+------------+
| database() |
+------------+
| sys |
+------------+
1 row in set (0.00 sec)

猜你喜欢

转载自www.cnblogs.com/CMX_Shmily/p/11649448.html