数据库
wu_pan123
应用:C/S(C# + WPF\WinForm)、B/S(前后端分离,Vue + ASP.NET Core Web API + Ant Design Vue)学习中。
开发框架:C/S(MvvmLight、Nlog、SuperSocket)、B/S(前端 Ant Design、Vue.js)学习中。
WPF样式及控件库:MaterialDesign Themes、HandyControl、LiveChart等。
B/S样式及控件库:Element Plus、Ant Design Vue等(学习中)。
通信协议:ModBusTcp、FinsTcp、PPI、OOP698等。
展开
-
使用Navicat打开加密SQLite数据库
1.安装SQLitePCLRaw.bundle_e_sqlcipher2.打开项目所在路径,按照下面的路径找到e_sqlcipher.dll文件3.打开Navicat 的安装目录,该目录下有个sqlite3.dll 文件,将该文件备份(重命名或者拷贝走),将步骤2中的文件拷贝到该文件夹下,并重命名为sqlite3.dll。4.连接数据库运行Navicat,新建连接,选择sqlite,在“常规”选项卡中填写“连接名”,选择“类型”,选择“数据库文件”,在“高级”选项卡中勾选“已加原创 2021-09-09 15:18:34 · 12215 阅读 · 20 评论 -
Sqlite数据库文件加密、连接字符串加密
1.数据库文件加密2.连接字符串加密2.1 连接字符加盐加密秘钥写在注册表里原创 2021-08-09 15:51:38 · 568 阅读 · 0 评论 -
第6章 键与约束
1.更新数据表1.1给数据表某一行添加主键约束USE 数据库ALTER TABLE 数据表ADD CONSTRAINT 主键约束名(必须)PRIMARY KEY (主键字段)1.2给数据表添加一行或多行USE 数据库 ALTER TABLE 数据表 ADD 字段1 数据类型 约束,字段2 数据类型 约束,、、、 、、、字段n 数据类型 约束 1.3给数据表某一行...原创 2018-12-29 10:19:52 · 184 阅读 · 0 评论 -
如何给数据库用户赋予某个表的某项权限
Step1:登录数据库(最好用sa吧)》选中需要设置权限的表》右键》属性Step2:权限》搜索(如果之前设置过,直接跳到Step5)Step3:浏览Step4:选择相应的用户》确定Step5:选择相应的权限》确定返回即可...原创 2018-12-19 16:53:01 · 6281 阅读 · 0 评论 -
MS SQL server学习笔记
1.SQL server management studio是RDMS( relational database management system,关系型数据库管理系统),如下图。2.数据库服务器就是安装SQL server management studio新建的实例,一台机器上可以新建多个数据库实例。新建实例时,需要重装SQL server management studio,原来的实例不会...原创 2018-05-08 17:03:16 · 578 阅读 · 0 评论 -
DDL与DML
DDL (Data Definition Language 数据定义语言)数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言123456create table 创建表 alter table 修改表 drop table 删除表 truncate table 删除表中所有行 create index 创建索引 drop index 删除索引当执行DDL...转载 2018-04-27 13:50:52 · 186 阅读 · 2 评论 -
连接SQL server注意事项
1.服务器名称 1.1 非默认实例:数据库名称=计算机名\安装SQL server时所创建的实例名或者数据库名称=(local)\安装SQL server时所创建的实例名。 1.2 默认实例:数据库名称=计算机名或者数据库名称=(local)。(应该吧)2.身份验证 2.1 Windows身份验证,没什么说的。 2.2 SQL server身份验证: 2.2....原创 2018-04-24 16:08:02 · 369 阅读 · 0 评论 -
SQL优化的一些实用方法
1、任何在where子句中使用is null或is not null的语句优化器是不允许使用索引的。因为只有该字段中有null值,即使创建了索引其实也是没有用的,所以创建索引应该在有值的字段上创建;2、使用该sql语句将不会使用索引:select * from employee where last_name like ‘%cliton%'; 这样的话会使用索引: select * f...转载 2018-04-17 10:24:25 · 142 阅读 · 0 评论