随笔分类 - 数据库-关系数据库
Oracle,Sqlserver,MySql,Sqlite等
摘要:1、报错的sql为: select ID, Test_time as 时间, from ProcessData where convert(datetime,test_time,120) between convert(datetime, '2020-10-10', 120) and convert
阅读全文
摘要:1、方式一:使用’IP:端口‘直接链接 2、方式二:配置Oracle数据库连接器 (1)打开Net Manager (2)配置Oracle数据库服务器信息 (3)打开PL/SQL,输入用户名、密码;数据库输入框输入'(2)中 第4页 配置的服务名'即可
阅读全文
摘要:1、创建数据库报错‘ORA-01501: CREATE DATABASE 失败,ORA-01100: 数据库已装载’ 执行‘CREATE DATABASE Test12;’时报错如下: 2、正确创建数据库的方法 (1)创建数据库实例 这里是Oracle11g的截图 这里是Oracle11g的截图 (
阅读全文
摘要:一、下载并安装Oracle 21c 1、下载地址:https://www.oracle.com/(或者直接访问下载地址:https://www.oracle.com/database/technologies/oracle21c-windows-downloads.html) 2、选择免费版(个人开
阅读全文
摘要:见:MySQL主从复制(Master-Slave)实践
阅读全文
摘要:见:SQL Server 2008 R2搭建主从热备(多图)
阅读全文
摘要:一、年代版本 8 - SQL Server 2000 9 - SQL Server 2005 10 - SQL Server 2008 11 - SQL Server 2012 12 - SQL Server 2014 13 - SQL Server 2016 14 - SQL Server 201
阅读全文
摘要:报错信息如下: Microsoft.Data.SqlClient.SqlException (0x80131904): A connection was successfully established with the server, but then an error occurred duri
阅读全文
摘要:一、安装 1、安装Mysql 下载地址:MySQL Community Downloads;直接点击下一步安装即可。 2、安装连接工具-MySQL Workbench 下载地址:MySQL Workbench Downloads ;直接点击下一步安装即可。 3、安装其他常用连接工具-Navicat
阅读全文
摘要:mysqldump -uroot -p密码 --databases 数据库名 >d:/文件名.sql 注:mysqldump所在的文件夹为Mysql目录的bin路径下;如:C:\Program Files\MySQL\MySQL Server 5.7\bin
阅读全文
摘要:string sql_Rename_MainTable = string.Empty; // 改表名(主表->历史表)的sql string sql_Create_MainTable = string.Empty; // 通过历史表的表结构创建主表的sql switch (dbType) { cas
阅读全文
摘要:-- 1、查看正在进行中的事务 SELECT * FROM information_schema.INNODB_TRX; -- 2、查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; -- 3、查看等待锁的事务 SELECT * FROM
阅读全文
摘要:一、实验准备 实验对象:mysql5.7.36-log 实验环境: 1、Microsoft Windows 版本21H2(操作系统内部版本19044.2006) 2、一张有一个字段可供排序有一个字段可供分组的表 二、实验过程 1、执行只有排序,未分组的的sql select guid,Modifie
阅读全文
摘要:1、查符合条件的数据总条数 select COUNT(1) from 表 where 条件 2、分页sql select * from 表 where 条件 order by 排序条件 limit m, n;
阅读全文
摘要:1 /// <summary> 2 /// 执行多条SQL语句,实现数据库事务。 3 /// </summary> 4 /// <param name="SQLStringList">多条SQL语句</param> 5 public static int ExecuteSqlTran(List<St
阅读全文
摘要:public static int GetMaxID(string FieldName, string TableName) { string strsql = "select max(" + FieldName + ")+1 from " + TableName; object obj = Get
阅读全文
摘要:1 /// <summary> 2 /// 执行多条SQL语句,实现数据库事务。 3 /// </summary> 4 /// <param name="SQLStringList">多条SQL语句</param> 5 public static void ExecuteSqlTran(ArrayL
阅读全文
摘要:/// <summary> /// 分页查询 /// </summary> /// <param name="sql"></param> /// <param name="orderby"></param> /// <param name="startIndex"></param> /// <par
阅读全文
摘要:1.命名规范 第一种: 第二种(按照业务模块分,这种常用): 模块名_表名 2.业务数据库表一般具备的字段(+定期备份数据库的手段): Id、创建人、创建事件、最后修改人、最后修改时间。
阅读全文