select m.major_name, count
from major m LEFT JOIN (select count(*) count,a.major_id from student a GROUP BY a.major_id) s
on s.major_id =
m.id
1、导出数据和表结构:
在root用户下 执行
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
2、导出表结构
# mysqldump -uzabbix -p -d zabbix>table.sql
3、导出表数据
# mysqldump -uzabbix -p -t zabbix>table.sql
from major m LEFT JOIN (select count(*) count,a.major_id from student a GROUP BY a.major_id) s
on s.major_id =
1、导出数据和表结构:
在root用户下 执行
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
2、导出表结构
# mysqldump -uzabbix -p -d zabbix>table.sql
3、导出表数据
# mysqldump -uzabbix -p -t zabbix>table.sql
4.条件导出
# mysqldump -uroot -p -w "collect_time>='2017-01-10 00:00:00' and collect_time<='2017-03-01 00:00:00'" >/opt/q.sql;
二、导入数据库
1、首先建空数据库
mysql>create database abc;
2、导入数据库
方法一:
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
# mysql -uroot -p 数据库名 < /opt/q.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql
新增数据
insert into users values(1,'admin');
删除数据
delete from users;
修改数据
update users set userName="wp" where uuid = 1;
增加一个表字段
alter table users add user_location varchar(45);
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql
新增数据
insert into users values(1,'admin');
删除数据
delete from users;
修改数据
update users set userName="wp" where uuid = 1;
增加一个表字段
alter table users add user_location varchar(45);