2022-05-06 | UNLOCK

MySQL常用操作

通过Bash导出

1
echo "SELECT table_name,field_name,field_memo,field_name_chs,field_type,col_size,col_digits,enuma_value FROM easydc_db.assets_raw_fields WHERE version='T820211122' " | mysql -udb_admin -p -h192.168.50.209 > /home/readonly/jiekou.txt

更改时区

  • 查看当前时区
1
show variables like "%time_zone%";
  • 更改时区
1
2
3
4
5
6
修改mysql全局时区为北京时间
set global time_zone = '+8:00';
修改当前会话时区
set time_zone = '+8:00';
立马生效
flush privileges;
  • 或者修改my.cnf
1
2
[mysqld]
default-time_zone = '+8:00'

mysqldump备份

1
mysqldump -udcmmsysoper1 -p -h127.0.0.1 -P13305  dcmmsys > /home/dcmmsys.sql

mysqldump备份表结构

1
mysqldump -uroot -p  -d easy_dc_cloud_db > /home/easy_dc_cloud_db_old_test.sql

mysqldump导出指定表数据

1
mysqldump -t easy_dc_cloud_db -uroot -p --tables sys_config sys_dept sys_dict_data sys_dict_type sys_job sys_menu sys_role_menu  >/home/table.sql