Mysql,你應該掌握的好習慣

2022-08-17 21:21:10 字數 1298 閱讀 3512

(1)更新某張表的某條記錄時,應該同時更新它的update_time欄位,這個操作可以無需在**中完成

mysql>alter table table_name modify column update_time timestamp not null default current_timestamp on update current_timestamp;

(2)去掉同時更新update_time 欄位的屬性,比如說需要用到該欄位排序的業務中 

alter table product_category modify update_time datetime(0) default null ;

(1)新增index(普通索引)

mysql>alter table `table_name` add index index_name ( `column` )

(2)新增unique(唯一索引)

mysql>alter table `table_name` add unique ( `column` )

(3)新增primary key(主鍵索引)

mysql>alter table `table_name` add primary key ( `column` )

(4)新增fulltext(全文索引)

mysql>alter table `table_name` add fulltext ( `column`)

(5)新增多列索引

mysql>alter table `table_name` add index index_name ( `column1`, `column2`, `column3` )

select category,group_concat(id) from takeaway_merchant_info group by category;
該業務場景為「美團外賣」根據分類id,查詢分類下的商家主鍵id,返回結果如下:

在/etc/my.cnf 配置檔案新增以下兩行:

log-bin=/var/lib/mysql/mysql-bin

如果是5.7以上版本需要指定:server-id=1 (多機器不能重複)

重啟mysql,檢視是否開啟成功:

如上圖所示,則表示開啟成功。

年輕時應該養成的好習慣

1.守時 買個鬧鐘,以便按時叫醒你。貪睡和不守時,都將成為你工作和事業上的絆腳石,任何時候都一樣。不僅要學會準時,更要學會提前。就如你坐車去某地,沿途的風景很美,你忍不住下車看一看,後來雖然你還是趕到了某地,卻不是準時到達。鬧鐘 只是一種簡單的標誌和提示,真正靈活 實用的時間,掌握在每個人的心中。2...

年輕時應該養成的好習慣

1.守時 買個鬧鐘,以便按時叫醒你。貪睡和不守時,都將成為你工作和事業上的絆腳石,任何時候都一樣。不僅要學會準時,更要學會提前。就如你坐車去某地,沿途的風景很美,你忍不住下車看一看,後來雖然你還是趕到了某地,卻不是準時到達。鬧鐘 只是一種簡單的標誌和提示,真正靈活 實用的時間,掌握在每個人的心中。2...

年輕時應該養成的好習慣

1.守時設個鬧鐘,以便按時叫醒你。貪睡和不守時,都將成為你工作和事業上的絆腳石,任何時候都一樣。不僅要學會準時,更要學會提前。就如你坐車去某地,沿途的風景很美,你忍不住下車看一看,後來雖然你還是趕到了某地,卻不是準時到達。鬧鐘 只是一種簡單的標誌和提示,真正靈活 實用的時間,掌握在每個人的心中。2....