mqsql常用

可参考:https://www.cnblogs.com/qq78292959/p/3637135.html

mysqldump各个参数的运用,可只导出表结构也可只导出数据。

1:连接mysql

 mysql -hspider.ingame.imkd.db -uingame -pingame1234 -P25000 --default-character-set=utf8;//-h(ip),-u(用户名),-p(密码),-P(指定端口)

2:表的操作    

1:连接mysql:mysql -h110.110.110.110 -u root -p 123;(注:u与root之间可以不用加空格,其它也一样)
2:显示数据库:show databases;
3:进入具体的数据库:use xhkdb;
4:当前选择的数据库select database();
5:显示版本select version(); 
6:显示所有的表: show tables;
7:显示表的结构信息:SHOW COLUMNS FROM 数据表   或者desc  数据库表名字.

3:表的导出

  主要用这个参数-e:执行mysql内部命令;
例如:mysql -hspider.ingame.imkd.db -uingame -pingame1234 -P25000 --default-character-set=utf8
-e 'select * from ingame_share.share_page limit 0,1'> /data/home/ezhao/lleiyyang/output.txt;

4:给表中每个字段添加含义

  在MySQL数据库中, 字段或列的注释是用属性comment来添加。

  创建新表的脚本中, 可在字段定义脚本中添加comment属性来添加注释。

  示例代码如下:

  create table test(id int not null default 0 comment '用户id')

  查看已有表的所有字段的注释呢? 
  可以用命令:show full columns from table 来查看, 示例如下:

  show full columns from test;

       也可以给表格添加注释,详细看参考:

  参考:https://blog.csdn.net/znyyjk/article/details/52718319
5:local tables
参考: https://www.cnblogs.com/kerrycode/p/6991502.html
posted @ 2018-06-07 11:50  WorldsCollide  阅读(60)  评论(0)    收藏  举报