- 博客(84)
- 资源 (1)
- 收藏
- 关注
原创 MySQL 8.0 OCP认证精讲视频、环境和题库之四 多实例启动 缓存、事务、脏读
1、编辑选项文件,指定以下选项:[mysqld]2、初始化3、启动mysqld服务4、查看初始密码,登录,修改出初始密码5、创建一个统一的用户,比如 multi_user ,密码相同,并指定shutdown权限6、 关闭mysqld7、 屏蔽掉mysqld选#[mysqld]#port=3307。
2023-10-16 21:38:54
981
原创 mysql8.0 服务器和服务器启动程序 客户端程序
服务器启动程序帮助命令:mysqld --verbose --help |grep 关键字mysqld_safe — MySQL 服务器启动脚本,服务器启动程序安全模式MySQL 服务器启动脚本在/etc/init.d/目录下如果您从源代码发行版或使用 二进制分发格式,不会自动安装,您可以 手动安装脚本。它可以在MySQL下的安装目录中找到。
2023-10-14 22:52:48
618
原创 开源数据库MySQL 8.0 OCP认证精讲视频、环境和题库 之二
客户端:mysql mysqladmin mysqldump mysqlbackup。服务器端:mysgld多线程。
2023-10-12 21:50:52
902
原创 Starting MySQL. ERROR! The server quit without updating PID file
现象:解决方案。
2023-10-12 11:12:32
314
1
原创 delphi xe 10.3 访问 linux 7 mysql 5.7.20
下载https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.34-win32.zip解压 ,并复制lib目录下的所有文件到X:\Program Files (x86)\Embarcadero\Studio\20.0\binX:代表是你的delphi 安装目录,我的是D:\Program Files (x86)\Embarcadero\Studio\20.0\bin,在linux 服务器上执行如下语句:sudo yum install mysql-li
2021-08-31 14:17:58
341
原创 九九乘法口诀表
declare @row intdeclare @col intdeclare @tmp intdeclare @tempstr varchar(270)set @row=1set @col=1set @tmp=1set @tempstr=''while(@row<10)begin set @col = @row while(@tmp <=@col) begin set @tempstr =@...
2021-03-27 09:17:07
179
原创 sql server 自定义类型,默认值,规则
create type zip from integer NOT NULLgocreate default Zip_default as 528400gosp_helptext Zip_defaultgosp_bindefault 'Zip_default','zip'gocreate rule zip_rule as @number>100000 and @number<999999gosp_bindRule 'zip_rule','zip'create tabl...
2020-11-14 22:13:13
564
原创 delphi 批理插入
var iIndex: Integer;begin FDQuery1.Params.ArraySize := iRecord;//一次性插入条数 for iIndex := 0 to iRecord - 1 do begin//读入数据// FDQuery1.insert// FDQuery1.fieldbyname('XXX').value:=''yyyy'' end;// for iIndex := 0 to iRecord - 1 do fdqryI...
2020-11-12 17:35:48
575
原创 调用TListView事件
procedure TfrmMainform.FormActivate(Sender: TObject); -//-fmx窗口begin DisplayAllSeminars; //显示所有记录 if ListView1.Items.Count>=0 then begin ListView1.ItemIndex:=0; //TListViewItem = class(TListItem) 设置默认选择第一个 ListV...
2020-11-12 15:46:34
170
原创 遍历当前数据库中所有字段信息
select t.name 表名,c.name 字段名 ,c.max_length 最大长度,tp.name 字段名 from sys.columns c , sys.tables t,sys.types tp where c.object_id=t.object_id and t.type='u' and tp.user_type_id=c.user_type_id order by C.name用途:在创建完所有表之后,执行以上语句,可查看...
2020-10-26 12:07:30
912
原创 Sql Server 逻辑文件 ‘‘ 不是数据库 ‘‘ 的一部分。请使用 RESTORE FILELISTONLY 来列出逻辑文件名。
想把'd:\AdventureWorks2008R2-Full Database Backup.bak'还原到‘D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA’结果出现‘Sql Server 逻辑文件 '' 不是数据库 '' 的一部分。请使用 RESTORE FILELISTONLY 来列出逻辑文件名。’用restore filelistonly from disk='d:\AdventureWorks2
2020-09-01 09:53:11
2505
原创 delphi call sql server procedure message
unit Unit1;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, FireDAC.Stan.Intf, FireDAC.Stan.Option, FireDAC.Stan.Error, FireDAC.UI.Intf, FireDAC.P...
2020-07-27 11:06:29
206
原创 DELPHI 调用SQL server 存储过程中自定义消息
-----sql server 2008USE [abc]GO/****** Object: StoredProcedure [dbo].[zero] Script Date: 07/26/2020 17:07:47 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author: 杨宗会-- Create...
2020-07-26 17:26:17
222
原创 TwwDBGrid + TwwDBLookupCombo 下拉列表
目标标求:点击TwwDBGrid中的sPartCode字段弹出下拉列表平台 :DELPHI 10.3 +INFO POWER 4K 20.0+ WIN7 64大致步骤 :wwDBLookupCombo1,{位置任意} wwDBGrid1object Form1: TForm1 Left = 0 Top = 0 Caption = 'Form1' Cli...
2020-01-11 16:56:30
579
原创 TcxDBPivotGrid 初步使用
运行 结果设计步骤简单说明把TcxDBPivotGriD拖到窗口,设置DataSource,在TcxDBPivotGriD右击选择Designer,出现如下图有几个字段就按几次ADD选择FieldS下的cxDBPivotGrid1FieldX ,在对象 窗口设置好属性,常见的属性有Area; Caption,FieldName,DataVisibility ;...
2020-01-09 15:19:36
936
原创 delphi 调用带有返回值的sql SERver 2008 存储过程
存储过程内容如下:SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author: Author,,Name-- Create date: Create Date,,-- Description: Descriptio...
2020-01-03 19:20:33
687
原创 cxDBLookupComboBox 使用入门
部门表结构如下'SELECT [fID] ,[fParentID] ,[fParentCode] ,[fCode] ,[fName] ,[fDeptManager] ,[fAddress] ,[fTel] ,[fFax] ,[fEmail] ,[fStatus] ...
2019-12-30 17:09:13
1075
原创 TdxLookupTreeView的简单使用
object Form1: TForm1 Left = 0 Top = 0 Caption = 'tree' ClientHeight = 411 ClientWidth = 638 Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -...
2019-12-30 16:10:29
460
原创 并发操作带来的问题
并发操作带来的数据不致性有三类:丢失更新、不可重复读、读脏数据;分析:对于T1、T2 T2在t9时保存了D2=D3-D2=200,T1在t10、t11、t12处再次读,其中t11读D2时,读的是T2在t9时保存的D2=D3-D2=200,T1在t4时x1=D1+D2+D3=350,但因为T2在t9时写D2=300,所以在T1在t13处的结果是x1=50+200+300=550;读...
2019-12-30 14:01:55
1809
1
原创 sql server 2008R2 用 ‘架构’ 解决 数据假丢失问题
操作环境;DELPHI 10.3 +FDQuery故障现象:数据设计时显示正常,运行时部份数据可见。增删改也正常,FDConnection连接也正常。但是增删改的结果在sql server 2008 r2里就是找不到。今天突然通了一窍,猜测可能保存到另一个数据库同名表中去了。于是打开另一个数据库,查看同名表,居然真是!这不就是因同名表则产生冲突嘛。于是立马创建一个SCHEMA,名为Base...
2019-12-29 15:54:11
317
原创 数据库并发控制 事务调度 可串行调度
所谓并发操作,是指在多用户共享的系统中,许多用户可能同时对同一数据进行操作。所带来的问题是数据的不一致性,具体表现为:丢失更新、不可重复读、读脏数据。1、事务调度 1.1 串行调度:(Serial Schedule)是指多个事务依序串行执行,且 只有当一个事务的所有操作执行完后,才执行另一个事务的所用操作。 1.2 并发调度:(Concurrent Schedule)利用分...
2019-12-28 15:49:51
9246
3
原创 delphi 另类输入TABLE默认值
有一sql server TABLE fStatus如图在DELPHI 中输入默认值的方法是(某个字段插入相同的值);再继续在DefaultExpressionr后面输入自己想要的表达式,我 这里输入1=1 ,因为要输入Fstatu的值为TURE,所以只要能产生TURE的表达式都行,也可 用A=A ,B=B之类表达式,如下图这样操作之后, 插入记录时...
2019-12-05 19:30:25
207
原创 自定义数据导航 、增删改
自定义数据导航 、增删改:效果如下图,仅当做笔记本,老鸟勿喷:代码如下:type TForm1 = class(TForm) DBGrid1: TDBGrid; nbFirst: TButton; nbPrior: TButton; nbNext: TButton; nbLast: TButton; nbDelete: TButto...
2019-12-05 10:36:01
380
原创 SQL server 架构和Table的一个小漏洞
有一数据库,其下有com,emp ,works三个表,架构为dbo现用exec sp_rename 'com','DBO.com'.结果如下图:新建查询 ,然后把图中的dbo.DBO.COM 拖到 select * from 后 变成select * from dbo.DBO.COMsql server 立马不能识别,甚至用exec sp_rename ‘dbo.D...
2019-11-15 16:23:44
107
原创 SQL 判断当前日期是否最后一天
select dateadd(dd,1,GETDATE())---加一天,如果月份增加了1,则说明是最后一天dateadd语法:https://docs.microsoft.com/zh-cn/sql/t-sql/functions/dateadd-transact-sql?redirectedfrom=MSDN&view=sql-server-ver15select ...
2019-11-11 10:19:28
2505
原创 sourceforge文件下载过慢之原始解决方法
近日 从sourceforge下载文件超线慢,从下午一直下载到网上11点多,居然下不完39MB的资料,百度一下方法有很多,却一个都没成功。比如http://sourceforge.mirrorservice.org,更是没用(部份有用),因为不是 所有的下载站点都包括在里面,也不是所有的内容都放在里面!。于是我采用最笨最原始的办法居然成功了。方法只有一个,我称之为时差法(普世通用哟)。大家知道...
2019-11-09 09:39:15
3531
1
原创 冒泡排序,快速排序
unit Unit3;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls;type TForm3 = c...
2019-11-03 15:06:42
157
原创 用线程 计算 水仙花数
unit NarcissisticnumberU;interface uses Classes, System.SysUtils,math ; type TNarcissisticnumbeThread=class;//定义一个水仙花数类 TOnRuned =procedure(sender:TNarcissisticnumbeThread ) of ob...
2019-11-02 21:07:23
500
原创 查询 SQL server 预定义错误代码
select * from master.sys.messages比如select * from master.sys.messages where language_id=2052 and message_id=2627 order by message_id----是查询中文错误代码为2627的错误代码,语义...
2019-10-26 15:57:36
210
原创 触发器应用实例 返回当前数据库表格中的表格名称和触发器名称
use testdbselect * from sys.tables ---所有用户自定义的表select * from sysobjects where xtype='tr' ----返回当前数据库的所有的触发器select t.name tablename,s.name triggername from sys.tables t join sysobjects...
2019-10-21 16:36:30
221
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人