bitsCN.com SQL SERVER 2000用sql语句如何获得当前系统时间就是用GETDATE();Sql中的getDate()2008年01月08日 星期二 14:59Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0);-- 05 16 2008 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1);-- 05/16/08Select CONVERT(varchar(100), GETDATE(), 2);-- 08.05.16Select CONVERT(varchar(100), GETDATE(), 3);-- 16/05/08Select CONVERT(varc...
SQLServer2005 bitsCN.com 1.获取表的基本字段属性--获取SqlServer中表结构 SELECT syscolumns.name,systypes.name,syscolumns.isnullable,syscolumns.length FROM syscolumns, systypes WHERE syscolumns.xusertype = systypes.xusertype AND syscolumns.id = object_id('你的表名')运行效果2.如果还想要获取字段的描述信息则--获取SqlServer中表结构 主键,及描述declare @table_name as varchar(max)set @table_name = 你的表名...
bitsCN.com 1、把主键定义为自动增长标识符类型MySql在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如:create table customers(id int auto_increment primary key not null, name varchar(15));insert into customers(name) values("name1"),("name2");select id from customers;以上sql语句先创建了customers表,然后插入两条记录,在插入时仅仅设定了name字段的值。最后查询表中id字段,查询...
bitsCN.com 跟踪标记是什么? 对于DBA来说,掌握Trace Flag是一个成为SQL Server高手的必要条件之一,在大多数情况下,Trace Flag只是一个剑走偏锋的奇招,不必要,但在很多情况下,会使用这些标记可以让你更好的控制SQL Server的行为。下面是官方对于Trace Flag的标记: 跟踪标记是一个标记,用于启用或禁用SQL Server的某些行为。 由上面的定义不难看出,Trace Flag是一种用来控制SQL Server的行为的方式。很多DBA对Tra...
SQLServer2005 bitsCN.com 具体步骤如下: 一、开始菜单中打开SQL Server Management Studio,展开窗口左边的SQL服务器; 二、SQL Server代理,右键选择"启动"(未启动的话); 三、选择“作业->新建作业”; 四、在"常规"中输入作业的名称; 五、在"步骤"中新建步骤,选择T-SQL,命令中输入下面语句(红色部分要根据自己的实际情况更改,D:/bak/改为自己的备份路径,databasename修改为想备份的数据库的名称) DECLARE @DBPATH N...
bitsCN.com 错误编号:2003问题分析:无法连接到 MySQL 服务器,可能的情况为:1、MySQL 服务没有启动,一般是在异常的情况下 MySQL 无法启动导致的,比如无可用的磁盘空间,my.ini 里 MySQL 的 basedir 路径设置错误等;2、MySQL 服务器资源紧张,导致无法连接。解决方法:1、如果你是虚拟主机用户(购买的空间),则联系空间商检查 MySQL 是否正常启动,并确认 MySQL 的配置信息(是否为 localhost);2、如果你是独立主机用户(...
SQLServer2005 bitsCN.com 最后重装好N次都没有发现VS2005的选项,但这东西在安装后确实存在。 再一个问题就是装一个数据库得花这么长时间,又占空间,装出来后很多工具都没有使用过的。能否只安装我最需要的数据库服务器和必要的管理工具?就这个问题今天终于找到答案。 问题一“VS2005是怎么装上去的” 安装SQL时选了下面的商业开发工具造成:SQL Server Business Intelligence Development Studio,把这个勾去掉就不会安装VS2005...
bitsCN.com 首先检查MySQL 服务没有启动》如果没有启动,则要启动这个服务。 昨天,重起服务器后出现MySQL 'localhost' (10061)错误,开始以为是因为数据库链接打开过多,数据库资源耗尽的缘故,但是重启服务器以后,仍旧出现问题,于是在网上查找解决方法。大体如下: 解决办法: 第一步 删除c:/windows/下面的my.ini 第二步 打开c:/mysql/bin/winmysqladmin.exe 输入用户名 和密码 第三步 在dos下 输入 mysqld-nt -remove 删除服...
bitsCN.com 将全局变量 lower_case_table_names 设置为1 实验: 1.lower_case_tables_name=0的情况(Linux默认) 直接启动mysql,在mytest库中新建表MyTable和mytable mysql> use mytest; mysql> create table MyTable(id int not null,name varchar(10),dt date); mysql> create table mytable(id int not null,name varchar(10),dt date); mysql> show tables; +------------------+ | Tables_in_mytest | +------------------+ ...
bitsCN.com 1.查看配置文件: skip-networking #注释掉 因为它是屏蔽掉一切TCP/IP连接 bind-address = 127.0.0.1 #它和上一个选项是异曲同工,要想远程连接,也得注释掉 2.如果以上工作都做过还是出现: ERROR 2003 (HY000): Can't connect to MySQL server on '*.*.*.*' (113),那就得考虑防火墙的问题了,关掉防火墙/etc/rc.d/init.d/iptables stop 修改完后需要 restart mysql (/etc/init.d/mysql restart) bitsCN.com
bitsCN.com 应用程序(比如PHP)长时间的执行批量的MYSQL语句。执行一个SQL,但SQL语句过大或者语句中含有BLOB或者longblob字段。比如,图片数据的处理。都容易引起MySQL server has gone away。 今天遇到类似的情景,MySQL只是冷冷的说:MySQL server has gone away。 大概浏览了一下,主要可能是因为以下几种原因: 一种可能是发送的SQL语句太长,以致超过了max_allowed_packet的大小,如果是这种原因,你只要修改my.cnf,加大ma...
bitsCN.com一、如果你要访问的数据库,不在同一个服务器上,那么需要用服务器链接:EXEC sp_addlinkedserver@server=dblink名称,@srvproduct=,@provider=SQLOLEDB,@datasrc=目标服务器地址GOEXEC sp_addlinkedsrvlogindblink名称,false, NULL,用户名,密码GO小注:1、上下两部分的dblink名称应该是一样的。2、下面的用户名与密码应该是目标服务器上的用户名及密码。3、使用的时候,只需要修改dblink名称、目标服务器地址、用户名及...
bitsCN.com SQLSERVER数据导入到MYSQLhttp://hi.baidu.com/luck001221/item/cb4462299f9ea79ab73263d2?qq-pf-to=pcqq.group1、去mysql的官方下载一个odbc的驱动,因为MSsql一直没有集成mysql的驱动,这个玩意需要单独下载,并安装的。 http://dev.mysql.com/downloads/connector/odbc/5.1.html 我下载的是windows解压缩的包Without installer (unzip in C:/),没有选择安装的。绿色版比安装版本要好。点击install的一个bat文件。 2...
之前遇到开发询问“mysql server has gone away”的问题,想当然的就认为是由于太长时间没有操作,导致超过MySQL服务端上的wait_timeout的设置,最终连接被MySQL服务端回收了。最近一次突然自己同事写的脚本在运行过程中被中断了,查看报错信息依然是“mysql server has gone away”,同事的脚本在多个MySQL实例上根据时间范围取值,虽然执行时间长了点,但是绝对不会有超过wati_timeout的空闲等待时间,于是去学习了一下到底有哪几...
一、环境发布服务器O S: Windows servier 2003 64位Soft: Microsoft SqlServer 2008 R2I P: 192.168.3.70 HOST-NAME:wxl-PC分发服务器O S: Windows servier 2003 64位Soft: Microsoft SqlServer 2008 R2I P: 192.168.23.130 HOST-NAME:wxl-pc-vm2 订阅:O S: Windows servier 2003 64位Soft: ...