MySQL常用命令

来源:互联网 发布:张良一生 知乎 编辑:程序博客网 时间:2024/06/07 23:12

这是我目前比较常用的MySQL命令

1.登录MySQL

mysql -h主机 -u用户名 -p密码


2. 查看MySQL数据库的字符集

show variables like '%char%';


3.查看MySQL数据表(table)的字符集

show table status from 数据库名 like '%表名%';

 

4 .  查看MySQL数据列(columns)的字符集

show full columns from 表名;

  1. mysql> show full columns from countries;  
  2. +----------------------+-------------+-----------------+--------  
  3. | Field                | Type        | Collation       | .......  
  4. +----------------------+-------------+-----------------+--------  
  5. | countries_id         | int(11)     | NULL            | .......  
  6. | countries_name       | varchar(64) | utf8_general_ci | .......  
  7. | countries_iso_code_2 | char(2)     | utf8_general_ci | .......  
  8. | countries_iso_code_3 | char(3)     | utf8_general_ci | .......  
  9. | address_format_id    | int(11)     | NULL            | .......  
  10. +----------------------+-------------+-----------------+--------  

5. 导入脚本文件(比如.sql文件)

source /tmp/test.sql


6.导出一个数据库

mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1,可以不写)


7.导出一个数据表

mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名


8.获取表结构

desc 表名;


9.登录MySQL后查询版本

select version();

或者直接:status;







原创粉丝点击