-
SQL查询中需要使用别名问题
SQL查询中什么时候需要使用表别名?今天写MySQL时遇到使用表别名的问题,这里重新总结一下。1、表名很长时select*fromwww_baidu_userwherewww_baidu_user.id=1;和select*fromwww_baidu_useruwhereu.id=1;查询的结果一样,但是第二个使用表别名时更简洁...
数据库操作教程 2022-09-23 18:15:03 -
执牛耳者丨天才学霸们居然是这样工作的
空空如也的工位,姗姗来迟的员工,还有喜欢站着工作、爱穿拖鞋的同事......在这个充满着自由、多元氛围的办公室,一切以结果为驱动,这就是上海树图区块链研究院里天才学霸们的工作日常。当问起上海树图区块链研究院首席技术官伍鸣,怎么管理天才的时候,他坦言道管理天才最好的方法或许就是不管...
区块链 2022-09-23 18:13:43 -
SqlServer中如何解决session阻塞问题
简介对于数据库运维人员来说创建session或者查询时产生问题是常规情况,下面介绍一种很有效且不借助第三方工具的方式来解决类似问题。最近开始接触运维工作,所以自己总结一些方案便于不懂数据库的同事解决一些不太紧要的数据库问题...
数据库操作教程 2022-09-23 18:11:27 -
Mysql用户忘记密码及密码过期问题的处理方法
忘记密码:步骤一:现在找到MySQL的安装目录,改掉安装目录的my-default.ini名称为my.ini(D:Mysqlmysql-5.7.13-winx64);步骤二:在my.ini文件最后一行加上skip-grant-tables 并保存(这是去掉安全检查);步骤三:在服务中重启MySQL服务;步骤四:cmd命令进入Mysql安装bin目录下输入mysql-uroot-p,按回车;(这里是以账号root为例子)步骤五:会出现‘Enterpassword',再按下回车,此时进入mysql>;步骤六:输入命令‘usemysql'回车,再输入修改密码sql语句:updateusersetpassword=password("new_pass")whereuser="root";然后将my.ini文件中的skip-grant-tables去掉,然后重启mysql,就OK了。注意:如果是MySQL5.7.13版本,会报ERROR1054(42S22):Unknowncolumn‘password'in‘fieldlist'这样的error;这样我们将sql语句改为:upd...
数据库操作教程 2022-09-23 18:06:51 -
SQLServer常见问题及解决方法分享
写在前面 在QQ群,微信群,论坛中经常帮助使用SQLServer数据库的朋友解决问题,但是有一些最常见最基本的问题,每天都有人问,回答多了也不想再解答了,索性把这些问题整理一下,再有人问到直接发链接。 一时想法而写这篇文章,问题可能不全面,后续会一直更新...
数据库操作教程 2022-09-23 18:06:45 -
针对Sqlserver大数据量插入速度慢或丢失数据的解决方法
我的设备上每秒将2000条数据插入数据库,2个设备总共4000条,当在程序里面直接用insert语句插入时,两个设备同时插入大概总共能插入约2800条左右,数据丢失约1200条左右,测试了很多方法,整理出了两种效果比较明显的解决办法:方法一:使用SqlServer函数:1.将数据组合成字串,使用函数将数据插入内存表,后将内存表数据复制到要插入的表。2.组合成的字符换格式:'111|222|333|456,7894,7458|0|1|2014-01-0112:15:16;1111|2222|3333|456,7894,7458|0|1|2014-01-0112:15:16',每行数据中间用“;”隔开,每个字段之间用“|”隔开...
数据库操作教程 2022-09-23 18:03:11 -
SQLServer中的SQL语句优化与效率问题
很多人不知道SQL语句在SQLSERVER中是如何执行的,他们担心自己所写的SQL语句会被SQLSERVER误解。比如:select*fromtable1wherename='zhangsan'andtID>10000和执行:select*fromtable1wheretID>10000andname='zhangsan'一些人不知道以上两条语句的执行效率是否一样,因为如果简单的从语句先后上看,这两个语句的确是不一样,如果tID是一个聚合索引,那么后一句仅仅从表的10000条以后的记录中查找就行了;而前一句则要先从全表中查找看有几个name='zhangsan'的,而后再根据限制条件条件tID>10000来提出查询结果...
数据库操作教程 2022-09-23 18:02:04 -
MSSQLServer2014链接到MSSQLServer2000的解决方案及问题处理
开发与企业应用中,好几个版本SQLServer相互链接。分布式读取与存储,需要实现sp_addlinkedserver...
数据库操作教程 2022-09-23 17:58:56 -
sqlserver2012附加数据库问题解决方法
SQLServer错误5120:先用widows用户登录附加再分离重新用sa附加就行了不行的话,绝招:你先用SQLServer创建一个新的数据库...
数据库操作教程 2022-09-23 17:57:35 -
如何解决在Azure上部署Sqlserver网络访问不了
最近在部署Azure虚拟机的时候,一直访问不了网络数据库,一搜资料才知道,Azure默认是不打开入网规则的,需要手动设置。在Windows防火墙中为数据库引擎的默认实例打开TCP端口1.在“开始”菜单中,单击“运行”,键入WF.msc,然后单击“确定”...
数据库操作教程 2022-09-23 17:56:00 -
在SqlServer中调用外部EXE执行程序引发的问题
一、先开启xp_cmdshell打开外围应用配置器—>功能的外围应用配置器—>实例名DatabaseEnginexp_cmdshell—>启用二、解决方法usemasterExecxp_cmdshell'mkdird:csj'--调用dos命令创建文件夹,(执行成功了!)Execxp_cmdshell'c:calc.exe'--调用exe文件(但是执行exe文件,总一直显示“正在执行查询”)三、如果出现问题可能会出现如上【调用exe文件(但是执行exe文件,总一直显示“正在执行查询”)】的问题,那是因为,exe程序不是【自动执行】和【自动退出】这两点很重要。参照如下提示:注意几点:1.权限xp_deletemail的执行权限默认授予sysadmin固定服务器角色的成员,但可以授予其他用户2.执行方式xp_cmdshell以同步方式操作...
数据库操作教程 2022-09-23 17:55:47 -
SQLServer数据库安装时常见问题解决方案集锦
本文我们总结了几个在安装SQLServer数据库时常见问题的解决方案,供初学者学习参考,接下来让我们来一起看一下吧。常见问题一:安装SqlServer2000时出现“以前进行的程序创建了挂起的文件操作,运行安装程序之前,必须重新启动计算机”,重启后仍然无效...
数据库操作教程 2022-09-23 17:54:22