mysql 常用命令(二)

1.创建数据库,并制定默认的字符集是utf8。
CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

2.创建数据库,并制定默认的字符集是gbk。
create database if not exists yourdb DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;

 3.添加字段
   alter tabel `user` add shop_name varchar(32) comment '门店名称',add contact varchar(32) comment(联系人);
 4.修改字段类型
 
alter table `user` modiey column order_id varchar(32);
5.修改自增
alter table  user auto_increment = 1;
 
   6.增加id 自增
 
 alter table test MODIFY id INT UNSIGNED AUTO_INCREMENT;
    7.删除字段
 
  ALTER TABLE `partner` DROP COLUMN postage_tpl_id;
   8.清空表数据
 
 TRUNCATE TABLE `partner`
   9.获取enum 的枚举值
 SHOW COLUMNS FROM `58_company` LIKE 'source';
 
  10.添加枚举字段 
 alter table user add source enum('1','2') default '1';
  11.修改主键 自增
  ALTER TABLE edu_info_source MODIFY id INT AUTO_INCREMENT ;

12.替换某个字段里面的某个值

update `image` set image_path = replace(image_path,'img.pf.loc','imgpro.lamahui.com') ;
 
原文地址:https://www.cnblogs.com/zouzhe0/p/6221999.html