zoukankan      html  css  js  c++  java
  • mysql修改表结构

    mysql表操作
    1,//创建表
    mysql>Create table usertest(id int(12) primary key not null auto_increment,url varchar(34) not null);
    2,//改表名
    mysql>Alter  table usertest rename to cmf_usertest;
    mysql>alter table zm_useroplog  day  date not null default current_date;
    3,//插数据
    mysql>Insert into cmf_usertest (downurl) values (‘dfsafa’);
    4,//增加主键
    mysql>alter table zm_useroplog add id int auto_increment primary key;
    5,//加索引
    mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]); 
    例子: mysql> alter table employee add index emp_name (name);
    6,//删除某个索引
    mysql> alter table 表名 drop index 索引名;
    7,加唯一限制条件的索引
    mysql> alter table 表名 add unique 索引名 (字段名);
    8, 增加字段
    mysql> ALTER TABLE table_name ADD field_name field_type; 
    9, 修改原字段名称及类型
    mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type; 
    10, 删除字段
    MySQL ALTER TABLE table_name DROP field_name; 
    11,修改一个字段
    mysql> alter table user MODIFY new1 VARCHAR(10);  //修改一个字段的类型
    mysql> alter table user CHANGE new1 new4 int;  //修改一个字段的名称,此时一定要重新指定该字段的类型
    12,导出表,设置编码,限制条数。
    mysqldump --default-character-set=latin1 -u root -h localhost -ppassword db_name tab_name  --where="true limit 10" >> tab_name.sql
    13,查询时间戳显示时间
    mysql> select from_unixtime(a.ptime,'%Y-%m-%d') as pdate , a.col as a_cal, b.cal as b_cal  from tab1_name a left join tab2_name b on a.id = b.id group by a_col , b_col ;
    14,插入当前时间
    now()函数以`yyyy-mm-dd hh:mm:ss返回当前的日期时间,可以直接存到datetime字段中。
    curdate()以’yyyy-mm-dd’的格式返回今天的日期,可以直接存到date字段中。
    curtime()以’hh:mm:ss’的格式返回当前的时间,可以直接存到time字段中。
    15、select into 和 insert into select 区别
    select a,c INTO Table2 from Table1;自动创建table2
    insert into table2 (a,b,c) select (a,b,c) from table1;Table2要先创建好
     
  • 相关阅读:
    Java实现 LeetCode 136 只出现一次的数字
    Java实现 LeetCode 136 只出现一次的数字
    Java实现 LeetCode 136 只出现一次的数字
    Java实现 LeetCode 135 分发糖果
    Java实现 LeetCode 135 分发糖果
    Java实现 LeetCode 135 分发糖果
    Java实现 LeetCode 134 加油站
    Java实现 LeetCode 134 加油站
    Java实现 LeetCode 134 加油站
    Java实现 LeetCode 133 克隆图
  • 原文地址:https://www.cnblogs.com/Crius/p/6896752.html
Copyright © 2011-2022 走看看