zoukankan      html  css  js  c++  java
  • Linux环境下mysql常用命令

    #查看table_name 表结构
    desc table_name;

    #更新表内容
    update table_name set field_name = "new_value" where field_name = "key_values";

    #更改字段名称
    alter table table_name old_field_name new_field_name type;

    #删除表中一个字段
    alter table table_name drop field_name;

    #重命名一列
    ALTER TABLE 表名字 CHANGE 原列名 新列名 数据类型 约束;
    注意:这条重命名语句后面的 “数据类型” 不能省略,否则重命名失败

    #增加一列
    在表中增加一列的语句格式为:
    ALTER TABLE 表名字 ADD COLUMN 列名字 数据类型 约束;
    或: ALTER TABLE 表名字 ADD 列名字 数据类型 约束;

    #先增加一个字段,然后删除以前表的主键,然后重新定义复合主键
    1.alter table your_table add column your_column int(3) not null default 0
    2.alter table your_table drop primary key
    3.alter table your_table add primary key(c1,c2,your_column)

    #把Project列移动到最前面
    alter table workshop modify Project varchar(50) not null first;

    #导出数据库 https://www.jianshu.com/p/5bd0fa8bfe3e
    mysqldump -h 127.0.0.1 -u root -p123456 your_database > your_database.sql;
    mysqldump -h 127.0.0.1 -u root -p123456 team your_table > your_table.sql

    mysqldump -u root -p123456 -d --add-drop-table team > team_tables.sql


    # 从一个数据库复制表到另外一个数据库 https://www.cnblogs.com/lxboy2009/p/7234535.html
    CREATE TABLE destination_db.new_table LIKE source_db.existing_table;

    Mysql增加、删除和修改列属性和约束,和一些有用的查询语句 https://www.cnblogs.com/PatrickLiu/p/6231861.html

  • 相关阅读:
    L7-1 文本处理
    L6-14 继承多态
    L6-13 魔法方法
    L6-12 类的实例
    L6-11 综合运用
    L6-2 嵌套循环
    golang 关于引用类型
    golang close for channel
    go tip
    vscode官方文档
  • 原文地址:https://www.cnblogs.com/zhang716921/p/10550336.html
Copyright © 2011-2022 走看看