命令行下使用MySQL

1. 进入 MySQL 终端

  • 指定服务器 host 和 user
1
mysql -h host -u user -p    # -p 选项指明输入密码
  • 匿名形式进入 MySQL 终端(host 默认为 localhost,user 默认为当前系统的 user)
1
mysql

【注】linux 系统下可能需要使用超级用户权限:

1
2
sudo mysql -h host -u user -p
sudo mysql

2. 特殊命令

不用分号结尾的命令:
QUIT、USE(USE 语句必须在单一行上给出)

  • 使用某一数据库
1
use xxx;

3. 显示当前信息

  • 显示当前用户
1
select user();
  • 显示当前用户的所有数据库
1
show databases; 
  • 显示当前数据库
1
select database();
  • 显示当前数据库表信息
1
show tables;

4. 显示全局信息

  • 显示所有用户
1
select user,host from mysql.user;

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!