mysql中使用show table status 查看表信息

1910次阅读|254次收藏|18次赞

在使用mysql数据库时,经常需要对mysql进行维护,查询每个库、每个表的具体使用情况,Mysql数据库可以通过执行SHOW TABLE STATUS命令来获取每个数据表的信息。

MySQL中对varchar类型的排序

786次阅读|288次收藏|96次赞

在MySQL应用中,经常需要对数据进行排序,如果需要排序的字段是数值类型、日期类型,则只需要order by 就可以了,如果字段是varchar字符类型时,如何才能正确排序呢?

mysql中group_concat

926次阅读|78次收藏|95次赞

GROUP_CONCAT()是MySQL数据库提供的一个函数,通常跟GROUP BY一起使用,GROUP_CONCAT函数返回一个字符串结果,该结果由分组中的值连接组合而成。下面简单介绍mysql中group_concat函数的使用及注意事项

如何让mysql强制设置复杂的密码

1301次阅读|133次收藏|388次赞

在维护mysql数据库时,如果密码设置的太简单,则对于系统不太安全,通常我们都会设置比较复杂的密码,但是,mysql对于用户设置的简单密码,只会提示,仍然是可以保存的,这样对数据库的安全就有一定的隐患,我们可以通过相关的设置,如果设置的密码过于简单,则不能保存。

查看SQL SERVER中某个查询用了多少TempDB空间

712次阅读|292次收藏|410次赞

Tempdb 系统数据库是一个全局资源,供连接到 SQL Server 实例的所有用户使用。在现在的SQL Server数据库应用里,其使用频率可能会超过用户的想象。如果Tempdb空间使用过多,许多操作将不能完成,在数据库的维护中,我们可以通过查看SQL SERVER中某个查询用了多少TempDB空间,来查找性能方面的原因

SQL Server将数据导出到SQL脚本文件

833次阅读|143次收藏|455次赞

在SQL Server数据库开发中,经常需要对数据进导入、导出,在使用SQL Server导出数据时,默认只导出表的结构、视图、存储过程、用户等信息,不会将数据导出,需要我们在导出数据时进行配置,下面介绍导出的方法

SQL中not in有Null值时

1343次阅读|285次收藏|266次赞

在写SQL语句时,经常需要查询不在某个表、不等于某些值的记录,SQL Server中提供了not in来实现这个功能,但是,如果not in 后面的值有NULL值时,就会返回错误的结果,即没有任何结果返回,所以SQL中在使用not in时需要特别留意。下面通过实例说明
SQL

SQL Server中对列的权限设置

1197次阅读|37次收藏|221次赞

在SQL Server数据库维护中,对用户的权限控制是比较常见的,在用户能够访问什么的问题上,SQL Server给了我们相当精细的控制。例如对某个数据库的权限设置、对某张表的权限设置、甚至对某个列的权限设置。下面介绍SQL Server中对列的权限控制的几种方式

SQL Server中找出执行时间过长的作业

957次阅读|251次收藏|16次赞

SQL SERVER中作业在执行的过程中,有些时候,部分作业会执行很长时间,我们在排查问题时,可以使用SQL语句找出执行时间过长的作业。

SQL SERVER中查看某个时间段内出错的作业

899次阅读|173次收藏|196次赞

SQL SERVER中作业计划在执行的过程中,有时也会出错,这就需要在SQL SERVER维护时,监控作业的运行情况,下面查询某个时间段内出错的作业方法

sql server作业的调度信息中各列的含义

898次阅读|426次收藏|393次赞

在SQL Server的管理中,经常需要对作业进行维护,SQL SERVER数据库作业的调度信息一般位于表 msdb.dbo.sysschedules中,包含了有关 SQL Server 代理作业计划的信息,那么这些信息中的各列究竟分别代表什么意思呢?

SQL语句查询SQL SERVER作业的调度信息

716次阅读|395次收藏|10次赞

在SQL SERVER管理中,经常需要对数据库的作业进行监控,例如查看作业的调度信息、执行情况、异常情况等等。可以通过SQL SERVER UI界面查看,但是,如果作业多的时候,就会很麻烦,下面通过使用SQL语句查询SQL SERVER作业的调度信息的方法

left join on和where的区别

1341次阅读|54次收藏|471次赞

数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户,在使用left jion时,如果需要对数据进行进一步过滤,可以在left jion后面加上on和where,那么这两个有什么区别呢?在使用上需要注意些什么呢?
SQL

myisam和innodb的区别

824次阅读|96次收藏|43次赞

MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这两个存储引擎各有优劣,视具体应用而定。那么这两种存储引擎有什么区别呢?各自适合那些场景呢?

mysql编码设置

676次阅读|17次收藏|6次赞

在使用MySql中,由于MySql默认安装时的字符编码可能是latin1、utf8,如果项目编程环境与mysql的不同,可能会有乱码的存在,就需要我们修改、设置MySql的编码方式,下面介绍编码设置的方法