
数据库
午夜微风吹
这个作者很懒,什么都没留下…
展开
-
SQLServer和MySQL将一个数据库表写到另一个数据库表中
SQLServer:前提:目的数据库没有相应表 select * into db2..tb1 from db1..tb1MySQL:前提:目的数据库有相应表的话 insert into db2.tb1 select * from db1.tb1原创 2014-10-14 10:44:10 · 460 阅读 · 0 评论 -
数据库查询优化技巧准则
准则一:查询优化,尽量避免全表扫描转载 2014-10-20 09:53:34 · 523 阅读 · 0 评论 -
SqlServer数据库中datetime日期不要毫秒的几种方法
sql查询出来的时间String time="2014-05-07 16:46:47.000";要求时间格式(去掉.000):time="2014-05-07 16:46:47"1、sql语句select CONVERT(varchar, '" + time + "', 120 )2、substring方法time.substring(0,time.inde原创 2014-10-14 10:45:04 · 17995 阅读 · 0 评论 -
mysql服务启动不了,报1067错误如何解决
1、打开my.ini文件,找到default-storage-engine=InnoDB这一行,把它改成default-storage-engine=MyISAM。2、删除在MySQL安装目录下的Data目录中的ib_logfile0ib_logfile13。找到在配置MySQL服务器时指定的InfoDB目录删除掉ibdata14。重新启动MySQL的Service转载 2014-09-16 10:01:21 · 588 阅读 · 0 评论 -
mysql中if not exists的使用
示例一:插入多条记录 INSERT INTO clients (client_id, client_name, client_type) SELECT supplier_id, supplier_name, 'advertising' FROM suppliers WHERE not exists (select * from clients where clients.c原创 2014-10-21 21:29:25 · 12482 阅读 · 0 评论 -
SQL Server 2005数据库修改名字
假设原来数据库名为GPSACC,附加数据库为GPSACC.mdf和GPSACC_log.ldf。 需要改成HCLOUD,及HCLOUD.mdf和HCLOUD_log.ldf。步骤: 1.首先把原来的数据库进行备份(选择数据库->右键->任务->备份),备份出GPSACC.bak文件。 2.新建数据库dbt,右键->任务->还原->数据库,跳出“还原原创 2014-10-20 10:44:40 · 599 阅读 · 0 评论 -
MySQL数据库导出导入失败情况下的方法步骤
在MySQL数据库导出.sql文件之后,再在远程服务器MySQL数据库导不进去情况下:——将数据库源文件拷贝,替换——具体步骤:1、停止原来数据库所在的电脑和远程服务器的MySql服务运行->net stop mysql2、原来电脑上,在路径C:\ProgramData\MySQL\MySQL Server 5.5\data下找到:文件夹——jiayueyijian原创 2014-07-11 21:23:05 · 981 阅读 · 0 评论 -
SQL语句——时间加减年、季、月、周、天、时、分、秒……
DATEADD() 函数在日期中添加或减去指定的时间间隔。DATEADD(datepart,number,date)date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepart 参数可以是下列的值:datepart缩写年yy, yyyy转载 2014-10-20 10:41:28 · 2658 阅读 · 0 评论 -
连接SqlServer数据库与mysql数据库的区别
SqlServer:JSqlServer:JDBC驱动:DataBase_Driver=com.microsoft.sqlserver.jdbc.SQLServerDriverJDBC驱动.jar:sqljdbc.jarUrl ="jdbc:sqlserver://" + DataBase_Add + ":1433;" +"DatabaseName=" + DataBase_N原创 2014-10-14 10:53:52 · 606 阅读 · 0 评论 -
用PowerDesigner工具将sql server 2005数据库导出到mysql
总体方案:从sql server 中导出建立数据库的sql文件,在powerdesigner中生成PDM,再将PDM转化为MySql的版本,然后生成数据库的sql,在MySql中导入sql文件生成数据库。将sql server 表中已存在的数据导出为CSV文件,将CSV文件导入MySql中实现数据迁移。 用到的工具:PowerDesigner(下载安装,安装图解网上搜)1.在s转载 2014-10-20 10:44:05 · 1001 阅读 · 0 评论 -
Host '主机名' is not allowed to connect to the mysql server
服务器mysql数据库只能在localhost访问,别的电脑不能访问,报1130错误(用户名root,密码1234)1、改表法服务器本地登陆SQLyogEnt,找到mysql,更改"mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"2. 授权法将服务器的mysql数据库访问权限授权给其他电脑GRANT ALL PRIVILE转载 2014-12-10 11:13:39 · 837 阅读 · 0 评论