数据库相关

1.常用数据库连接字符串
MSSQL: Data Source=192.168.1.100;Initial Catalog=databaseName;User ID=sa;Password=******
MYSQL: Server=192.168.1.110;Port=3306;Database=databaseName;Uid=root;Pwd=******

 

2.EF多个左连接
var query =
  from ou in _organizationUnitRepository.GetAll()
  join uou in _userOrganizationRepository.GetAll() on ou.Id equals uou.OrganizationUnitId
  into temp

  from temp1 in temp.DefaultIfEmpty()
  join document in _entityRepository.GetAll() on temp1.UserId equals document.UserId
  into temp2

  group temp2 by ou into g
  select new OrganizationUnitListDto {
    ParentId=g.Key.ParentId,
    Code=g.Key.Code,
    DisplayName=g.Key.DisplayName,
    MemberCount=g.Count()
};

 

3.mysql命令:
登录mysql: mysql -u root -p
测试本地连接: mysql -h 127.0.0.1 -u root -p ******

 

你可能感兴趣的:(数据库相关)