首页 \ 问答 \ 我有ERD和MYSQL服务器我可以将ERD与服务器链接(I have ERD And MYSQL server Can I link the ERD with the server)

我有ERD和MYSQL服务器我可以将ERD与服务器链接(I have ERD And MYSQL server Can I link the ERD with the server)

所以如标题所示,我使用MySQL工作台创建了一个ERD,我有一个MySQL工作台管理的MySQL服务器。

所以我可以将ERD与服务器链接,所以当我更改ERD时,数据库架构在服务器中更改了???

我在数据库下拉列表中找到了一些选项,但我不想尝试,因为我害怕丢失一些东西并丢失一些信息。

谢谢


so as shown in the title I create a ERD using MySQL workbench and I have a MySQL server that manged by MySQL workbench.

So Can I link the ERD with The server so when I change the ERD the Database schema Changed in the server???

I found some options in database drop down list but I don't want to try because I am afraid of missing things up and lose some information.

thanks


原文:https://stackoverflow.com/questions/36805343
更新时间:2023-04-16 14:04

最满意答案

“丢失”的DWORD是返回地址。 调用堆栈如下所示:

ebp     : saved ebp
ebp + 4 : return address
ebp + 8 : pushed parameter

然后,如果函数使用局部变量,因为堆栈空间(通常)保留给堆栈帧之后的那些,它们被引用为ebp - xx

ebp - 8 : second local
ebp - 4 : first local
ebp     : saved ebp
ebp + 4 : return address
ebp + 8 : pushed parameter

The "missing" DWORD is the return address. The call stack looks like:

ebp     : saved ebp
ebp + 4 : return address
ebp + 8 : pushed parameter

And then if the function uses local variables, since stack space is (typically) reserved for those after the stack frame, they are referenced as ebp - xx:

ebp - 8 : second local
ebp - 4 : first local
ebp     : saved ebp
ebp + 4 : return address
ebp + 8 : pushed parameter

相关问答

更多
  • 试试这个。 您的代码分析很复杂,因为您在不同的过程中有不同的循环而无需再次初始化ecx等。 OPTION CASEMAP:NONE INCLUDE Irvine32.inc ExitProcess proto, dwExitCode:dword .data str1 BYTE "Enter a positive integer: ",0 str2 BYTE "The sum is: ",0 str3 BYTE "The product is: ",0 str4 BYTE ...
  • 你的公式似乎是正确的:你有类似的东西 color_new = (color-255)*dist_counter/dist + 255 虽然我会建议稍微容易些 color *= dist_counter/dist ; scale original color over current dist color += 256*(dist-dist_counter)/dist ; add white, scaled over current dist (至少在视觉上给出相同的结果)。 ...
  • “丢失”的DWORD是返回地址。 调用堆栈如下所示: ebp : saved ebp ebp + 4 : return address ebp + 8 : pushed parameter 然后,如果函数使用局部变量,因为堆栈空间(通常)保留给堆栈帧之后的那些,它们被引用为ebp - xx : ebp - 8 : second local ebp - 4 : first local ebp : saved ebp ebp + 4 : return address ebp + 8 : pus ...
  • offset运算符返回内存位置相对于该位置所属的段的开头(在MOV的情况下为DS)的偏移量(参见此处 )。 space可能是在代码中较早的某处定义的变量,因此offset space会将相对于段开头(通常是DS数据段)的字节数返回给该变量。 换句话说, mov edx, offset space将复制指向要放置在edx寄存器中的space变量( DWORD类型,32位)的指针。 必须在writedec和writestring例程中找到它放在edx中的writedec 。 至于你要问的循环,这就是ecx寄存器 ...
  • 如何期望以下代码设置堆栈? 你写的是ES而不是SS! mov ax, 0x9000 mov es, ax ; setup a stack mov sp, 0x2000 ; 8 kb KERNEL.BIN应该在内存地址0x2000,下一个代码加载它更高。 mov ax, 2000h ; Segment where we'll load the kernel mov es, ax 将它改为mov ax,0200h mov es,ax How to you expect that the ...
  • 有人可以解释(ListNode PTR [esi]).NextPtr ? 那是什么意思? 这意味着有一个指向ESI寄存器中ListNode结构开头的指针。 它取消引用该指针,并计算NextPtr字段。 它基本上就像你在C中有以下内容: ListNode* esi; ... return esi->NextPtr; 有人可以解释< Counter, ($ + Counter * SIZEOF ListNode) > ? 它是如何工作的,它意味着什么? 不,老实说,我做不到。 嗯,对不起,这结果是一个非常糟糕 ...
  • 这取决于你使用的编译器。 通常汇编宏将采用以下形式; begin MyMacro %1, %2 mov eax, %1 add eax, %2 end 这将存在于源代码的标题部分,除非被引用,否则不会输出任何代码。 您可以将其与其他汇编程序联合使用。 mov ecx, 88 MyMacro ecx, 12 asr ecx, 3 在这种情况下,“参数”%1和%2将被替换为ecx,并且12将生成以下输出 mov ecx, 88 mov eax, ecx add eax, 12 asr ecx, ...
  • 回答问题1 ARM上的MOV指令只有12位可用于立即值,这些位用于这种方式:8位用于值,4位用于指定向右的旋转次数(旋转次数乘以2,增加范围)。 这意味着该指令只能使用有限数量的值。 他们是: 0-255 256,260,264,...,1020 1024,1040,1056,...,4080 等等 等等。 您收到该错误,因为无法使用8位+旋转创建常量。 您可以按照说明将该值加载到寄存器中: LDR r0, =0x0804c000 请注意,这是一个伪指令。 汇编程序基本上将该常量放在代码中的某处,并将其作 ...
  • stdin的问题在于它是一个宏,它不仅扩展到特定于平台的东西,而且很可能很难从手工装配中访问。 如果您愿意牺牲stdio并使用POSIX调用,则stdin与众所周知的文件描述符#0相同。 因此,您可以传递0来read并获得您所寻找的几乎所有内容。 我很确定这比stdin C宏更适合汇编程序。 The problem with stdin is that it's a macro that expands to something not only platform-specific, but most li ...
  • 你可以在那一行贴上标签。 根据您的汇编语言方言,您可能可以使用数字本地标签,或者您可能需要使用符号标签。 一个可能的例子如下。 我这里只有NASM进行测试,所以我不确定这个例子能很好地映射到MASM,但你应该明白这个想法: start: jmp .line3 mov ax, 0 .line3: mov bx, 0 mov ah, 1 NASM使用领先. 识别本地标签。 You can just put a label at that line. Depending on y ...

相关文章

更多

最新问答

更多
  • 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
  • 如何通过引用返回对象?(How is returning an object by reference possible?)
  • 矩阵如何存储在内存中?(How are matrices stored in memory?)
  • 每个请求的Java新会话?(Java New Session For Each Request?)
  • css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
  • 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
  • xcode语法颜色编码解释?(xcode syntax color coding explained?)
  • 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
  • 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
  • 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
  • 西安哪有PLC可控制编程的培训
  • 在Entity Framework中选择基类(Select base class in Entity Framework)
  • 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
  • 电脑二级VF有什么用
  • Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
  • 金华英语角.
  • 手机软件如何制作
  • 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
  • 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
  • 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
  • Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
  • 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
  • python的访问器方法有哪些
  • DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
  • 在Ruby中对组合进行排序(Sorting a combination in Ruby)
  • 网站开发的流程?
  • 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
  • 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
  • 透明度错误IE11(Transparency bug IE11)
  • linux的基本操作命令。。。