西数超哥博客
运维经验教程分享的博客

数据库

mysql,mssql,数据库,sql语句,数据库优化,故障排查

SQL SERVER 属性OWNER不可用于数据库xxx

zhang sir阅读(100)赞(0)

右键单击数据库的属性时出现下面错误提示: 属性Owner不可用于数据库xxx,该对象可能没有此属性,也可能是访问权限不足而无法检索。 clipboard 使用脚本查看该数据库的Owner时发现Owner为null。具体原因是因为该数据库的O...

SQL server 批量添加主键脚本

zhang sir阅读(131)赞(0)

–SQL批量添加主键脚本 –操作提示:运行此脚本前请记得备份您要操作的数据库 –实现功能:执行脚本后数据库中的所有数据表都会有一个主键 –添加规则1:主键名称为ID(可自己修改),数据类型为整...

Mysql数据库innodb格式删除数据后磁盘空间未释放的解决办法_西数超哥

Mysql数据库innodb格式删除数据后磁盘空间未释放的解决办法

zhang sir阅读(199)赞(0)

起因: 服务器上硬盘容量报警,确认是mysql的文件占用空间比较大。于是,确认是哪个表(innodb)占空间比较大后,删除了部分数据(注:数据库数据为线下分析使用,非线上数据,可以删除),但服务器硬盘空间并没有释放掉,报警仍旧存在。 原因及...

mysql查询表的数据大小

zhang sir阅读(84)赞(1)

在需要备份数据库里面的数据时,我们需要知道数据库占用了多少磁盘大小,可以通过一些sql语句查询到整个数据库的容量,也可以单独查看表所占容量。 1、要查询表所占的容量,就是把表的数据和索引加起来就可以了 select sum(DATA_LEN...

MySQL表名大小写在Windows和Linux上的不同

zhang sir阅读(104)赞(1)

今天将一个项目放到公司服务器上,在调试的时候突然发现系统登录不上去了,控制台报错代码“1146”,说表找不到,但是在我本地运行又是没问题的。由于数据非常大,折腾来折腾去搞了一下午。最后发现其实是MySQL本身的坑造成的。 原因 MySQL在...

ASP连接MYSQL并读取数据_西数超哥

ASP连接MYSQL并读取数据

zhang sir阅读(250)赞(1)

系统环境说明 操作系统:win7 32位 MySQL数据库安装配置 IIS Web服务器配置 ODBC连接 打开”控制面板”–>”管理工具”–>”数据源(ODBC)”,在“用户DSN”或“系统DSN”中点击“添加”。 添加“My...

Mssql数据库以普通用户运行的流程_西数超哥

Mssql数据库以普通用户运行的流程

zhang sir阅读(147)赞(0)

安装sqlserver后默认是以system身份运行的,如果遇到注入攻击、溢出漏洞等,黑客将获得system权限,危害较大。 建议在服务器上下载脚本: http://download.west263.net/%E5%B8%B8%E7%94%...