如果可以用navicat工具连过去,查看用户权限,修改用户权限都是很方便的,但很多时候MySQL都是只允许localhost访问,这时就只能用命令了. 以前只会用:

mysql> select * from mysql.user where user='username';

今天发现这个更方便:

mysql> show grants for username@localhost;

show可以看到很多东西:

show create database dbname;  #这个可以看到创建数据库时用到的一些参数.
show create table tickets;    #可以看到创建表时用到的一些参数