MySQL常用脚本命令

74 阅读1分钟

1.没有登录

1)查看版本
  • mysql -V
2)查看帮助
  • mysql --help 或 mysql -?
3)登录
  • mysql -hIP地址 -P端口 -u用户名 -p密码

  • #说明:

    • -h IP地址:连接到指定ip的数据库
    • -P 端口:需要连接数据服务对应端口
    • -u 用户名:需要登录的用户名
    • -p密码:需要登录的用户名的密码

2.已登录

4)退出登录:
  • exit 或 quit 或 \q
5)修改密码
  • 1、登录后修改自己的密码

    • set password=password(" 【新密码】 ");
  • 2、管理员修改其他用户的密码

    • set password for 用户名@主机名=password("【新密码】");

    • update 用户名 set password=password("【新密码】") where user='用户名' and host='主机名或ip';

  • 3、没有登陆修改密码

    • mysqladmin -u用户名 -p旧密码 password 新密码
6)当前数据库:
  • select database();
7)选择数据库:
  • use 数据库名;
8)查看当前用户所拥有的数据库:
  • show databases;
9)查看当前数据库中所有的表:
  • show tables;
10)看某一个表的结构:
  • desc 表名;
11)查看权限:
  • show privileges;
12)数据库支持的引擎:
  • show engines;
13)提供加密的工具:
  • password(需要加密的内容)
14)创建数据库:
  • create database 数据库名字;
15)删除:
  • drop database 数据库名