一、查看表结构的完整信息mysql
SHOW FULL COLUMNS FROM table_name;
二、查看这种操做以及字符集(若是字符集不一致,系那个致使出现乱码的状况,以下状况就是会又乱码)sql
show variables like "character_set%";
+--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | latin1 |//客户端的字符集 | character_set_connection | latin1 |//连接的字符集 | character_set_database | utf8mb4 |//数据库自己字符集 | character_set_filesystem | binary |//文件采用的字符集 | character_set_results | latin1 |//返回结构集 | character_set_server | latin1 |//服务 | character_set_system | utf8 |//系统 | character_sets_dir | /usr/share/mysql/charsets/ |//字符集目录位置 +--------------------------+----------------------------+
三、显示某个表的状态信息,包括索引存储引擎等信息shell
SHOW TABLE STATUS WHERE NAME LIKE 'my_tablename';
四、在shell脚本中直接登录mysql,若是密码中有#字符则提示密码不正确;改密码为其余字符便可;数据库