美文网首页
MySQL基本操作

MySQL基本操作

作者: jwang31496 | 来源:发表于2020-03-27 09:26 被阅读0次

创建库并指定编码

  • create database if not exists my_db default character set utf8 collate utf8_general_ci;
  • create database if not exists my_db default character set utf8mb4 collate utf8mb4_unicode_ci;

修改字段长度

  • alter table mgr_index_storage modify column query varchar(2000);

修改字段名称

  • alter table mgr_user_search CHANGE utime mtime DATETIME;

In查询的自定义排序

  • select * from log_process_detail where id in(3,2,4,1) ORDER BY FIND_IN_SET( id, '3,2,4,1')

MySQL字符串包含

  • SELECT * FROM mgr_fact_index WHERE mdwql like "%channel_user_reg%";
  • SELECT * FROM mgr_fact_index WHERE find_in_set('channel_user_reg', mdwql);
  • SELECT * FROM mgr_fact_index WHERE locate('channel_user_reg',mdwql)=0

MySQL导出database

  • sudo mysqldump -h 127.0.0.1 -u* -p* eventapi > eventapi.sql

添加字段

  • alter table mgr_fact_index add is_pub TINYINT NOT Null DEFAULT 0;
  • alter table mgr_template_mql_template add is_multi_date tinyint(4) NOT NULL DEFAULT 0, add date_scope_start varchar(8) DEFAULT NULL;

相关文章

网友评论

      本文标题:MySQL基本操作

      本文链接:https://www.haomeiwen.com/subject/qoikuhtx.html