精华内容
下载资源
问答
  • MySQLWorkbench中建立新的连接 打开服务,启动MySQL57(右键启动) 2. 打开MySQLWorkbench,单击下图位置。 找到Server->Users and Privileges 单击“Add Account” Login中设置登录名和密码,...

    在MySQLWorkbench中建立新的连接

    1. 打开服务,启动MySQL57(右键启动)

    在这里插入图片描述
    2. 打开MySQLWorkbench,单击下图位置。

    在这里插入图片描述

    1. 找到Server->Users and Privileges

    在这里插入图片描述

    1. 单击“Add Account”
      在这里插入图片描述在这里插入图片描述

    2. 在Login中设置登录名和密码,在Administrative Roles中选中“DBA",设置好后点击“Apply”
      在这里插入图片描述
      在这里插入图片描述

    3. 回到这里,点击“+”号
      在这里插入图片描述

    4. 设置连接名,输入用户名和密码,点击”Test Connection“

    在这里插入图片描述

    1. 连接成功,点击”OK",“OK”

    在这里插入图片描述
    9.
    在这里插入图片描述

    建立数据库并创建新表

    1. 点击

    在这里插入图片描述

    1. 点击连接数据库

    在这里插入图片描述

    1. 设置数据库名称,选择gb2312,点击“Apply”
      在这里插入图片描述

    2. 确认无误,点击“Apply”,之后再点击“Finish”

    在这里插入图片描述

    1. 在左侧找到新创建的数据库,在下拉的“table”中右键点击“Create Table”
      在这里插入图片描述

    2. 设置表的名称,点击右侧箭头

    在这里插入图片描述
    7. 设置属性和类型

    在这里插入图片描述
    约束(鼠标在上面停留一段时间即可显示):
    PK:主键
    NN:非空
    UQ: UNIQUE
    AI:自增

    1. 点击“Apply”,“Apply”,“Finish”

    在这里插入图片描述

    1. 准备插入数据

    在这里插入图片描述
    10. 插入数据,点击“Apply”

    在这里插入图片描述

    1. 查询一下

    在这里插入图片描述

    展开全文
  • 还是决定要写一些MySQL workbench的操作过程,怎么添加新的数据库建立新,为添加数据!    1:可以看到MySQL Connections下面是我们设置的MySQL本地登录账号,这个账号是我们安装MySQL过程设置的,...

           为了日后能找到自己的学习笔记。还是决定要写一些MySQL workbench的操作过程,怎么添加新的数据库,建立新的表,为表添加数据!

     

     1:可以看到MySQL Connections下面是我们设置的MySQL本地登录账号,这个账号是我们在安装MySQL过程中设置的,一般命名为root,端口为3306,密码默认为空。双击进入。

    1

     2:要注意一点的是,在MySQL中,database(数据库)==schema(模式)。在左下角schema下方区域鼠标右键选择create schema,即可创建数据库。

    2

     3

    3:新建表

    5 

    展开全文
  • 转载... 用VC++操作ACESS数据库(创建数据库建立新表、连接、增删查改) 首先StdAfx.h包含如下头文件#import "C:\Program Files\Common Files...

    转载http://liheng19870711.blog.163.com/blog/static/8716802201121724528232/进行修改

     

    用VC++操作ACESS数据库(创建数据库、建立新表、连接、增删查改)  

     

     
     

    首先在StdAfx.h中包含如下头文件
    #import "C:\Program Files\Common Files\system\ado\msadox.dll"  // 创建数据库必用
    #import"C:\Program Files\Common Files\System\ADO\msado15.dll" named_guids rename("EOF","adoEOF"), rename("BOF","adoBOF")

    msadox.dll msado15.dll根据自己电脑上的位置进行加载,备注:两个#import位置不能调换,调换链接出错

    1.      创建数据库
    // 创建数据库
    void CTestDlg::OnCreateAdoMdb() 
    {
           HRESULT hr = S_OK;  CString filename="c:\\test.mdb";
           //Set ActiveConnection of Catalog to this string 
           CString strcnn(_T("Provider=Microsoft.JET.OLEDB.4.0;Data source="+filename));
           try
           {
                 ADOX::_CatalogPtr m_pCatalog = NULL;
                  hr = m_pCatalog.CreateInstance(__uuidof (ADOX::Catalog));
                  if(FAILED(hr))
                  {
                        _com_issue_error(hr);
                  }
                  else
                  {
                         m_pCatalog->Create(_bstr_t(strcnn));
                         //Create MDB
                  }
                  AfxMessageBox(_T("ok"));
           }
           catch(_com_error &e)
           {
                  // Notify the user of errors if any.
                  AfxMessageBox(_T("error"));
           }
    }

    2、  打开数据库
    BOOL CTestApp::InitInstance()
    {
           AfxEnableControlContainer();
           CoInitialize(NULL);
             .......
           
           return TRUE;
    }

    3.  创建新表
    void CTestDlg::OnMainCreate() 
    {
           try
           {
                 _ConnectionPtr pConn;pConn.CreateInstance(__uuidof(Connection));
                 _RecordsetPtr  pRs;  pRs.CreateInstance(__uuidof(Recordset));
                 _CommandPtr    Cmd;  Cmd.CreateInstance( __uuidof( Command ) );
                 try                 
                  {     
                         CString dd;  CString file="c:\\NXYH.mdb";
                         //CString dd;  CString file="NXYH.mdb";
                         dd.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s",file);
                        pConn->Open((_bstr_t)dd,"","",adModeUnknown); // 打开本地Access库Demo.mdb
                  }
                 catch(_com_error e)
                  {
                        AfxMessageBox("数据库连接失败,确认数据库NXYH.mdb是否在当前路径下!");
                  } 
                  // 如果本表不存在时,可以创建本表,存在时无法创建.
                  try
                  {
                        _variant_t RecordsAffected;  CString command1,command2,myfilename="yours";
                         command1.Format("CREATE TABLE %s(ID INTEGER,username TEXT(5),old INTEGER,birthday

    DATETIME)",myfilename);
                        pConn->Execute(_bstr_t(command1),&RecordsAffected,adCmdText);
                         command2.Format("INSERT INTO %s(ID,username,old,birthday) VALUES

    (1,'washton',26,'1970/1/1')",myfilename);
                         pConn->Execute(_bstr_t(command2),&RecordsAffected,adCmdText);
                        AfxMessageBox("created.");
                  }
                 catch(...)
                  {
                       AfxMessageBox("table  have already created.");
                 }
           }
           catch(...)
           {
         }
    }

    4.  删除记录

    void CTestDlg::OnMainDel() 
    {
          try
           {
                 _ConnectionPtr pConn;
                 _RecordsetPtr  pRs;  
                 pConn.CreateInstance(__uuidof(Connection));
                 pRs.CreateInstance(__uuidof(Recordset));
                 try                 
                  {     
                         CString dd;  CString file="c:\\NXYH.mdb";
                         dd.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s",file);
                        pConn->Open((_bstr_t)dd,"","",adModeUnknown); // 打开本地Access库Demo.mdb
                  }
                 catch(_com_error e)
                  {
                        AfxMessageBox("数据库连接失败,确认数据库NXYH.mdb是否在当前路径下!");
                  } 
                 try
                  {
                        pRs->Open("SELECT * FROM coordinate", // 查询DemoTable表中所有字段
                               pConn.GetInterfacePtr(),      // 获取库接库的IDispatch指针
                               adOpenDynamic,
                               adLockOptimistic,
                               adCmdText );
                  }
                 catch(_com_error *e)
                  {
                        AfxMessageBox(e->ErrorMessage());
                  }
                  _variant_t var;
                 while (!pRs->adoEOF)   
                  {    
                        pRs->MoveFirst();
                         pRs->Delete(adAffectCurrent); //删除当前记录
                         pRs->MoveNext();   
                  }     
                 MessageBox("delete--over");  pRs->Update(); 
                 pRs->Close(); pConn->Close(); pRs=NULL; pConn=NULL;
           }   
          catch (_com_error &e )  
        {    
                 printf("Error:\n");   
                 printf("Code = %08lx\n", e.Error());    
                 printf("Meaning = %s\n", e.ErrorMessage());  
                 printf("Source = %s\n", (LPCSTR) e.Source());    
          }
    }
     
    5.  增加记录

    void CTestDlg::OnMainAdd() 
    {
          try
           {
                 _ConnectionPtr pConn;
                 _RecordsetPtr  pRs;  
                 pConn.CreateInstance(__uuidof(Connection));
                 pRs.CreateInstance(__uuidof(Recordset));
                 try                 
                  {     
                        // 打开本地Access库Demo.mdb
                        pConn->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=NXYH.mdb","","",adModeUnknown);
                  }
                 catch(_com_error e)
                  {
                        AfxMessageBox("数据库连接失败,确认数据库NXYH.mdb是否在当前路径下!");
                  } 
                 try
                  {
                        pRs->Open("SELECT * FROM coordinate", // 查询DemoTable表中所有字段
                               pConn.GetInterfacePtr(),      // 获取库接库的IDispatch指针
                               adOpenDynamic,
                               adLockOptimistic,
                               adCmdText );
                  }
                 catch(_com_error *e)
                  {
                        AfxMessageBox(e->ErrorMessage());
                  }
                   // 增加新元素
                  XX=123.345; YY=222.434; HH=1445;
                  for(int i=0;i<300;i++)
                  {
                         m_Name.Format("D%d",i+1);
                        pRs->AddNew();
                        //pRs->PutCollect("ID",_variant_t((long)(i+10)));
                        pRs->PutCollect("Name", _variant_t(m_Name));
                        pRs->PutCollect("X",_variant_t((double)(XX)));
                        pRs->PutCollect("Y",_variant_t((double)(YY)));
                        pRs->PutCollect("H",_variant_t((double)(HH)));
                  }
                 pRs->Update();  MessageBox("add--over");
                 pRs->Close(); pConn->Close(); pRs=NULL; pConn=NULL;
           }   
          catch (_com_error &e )  
        {    
                 printf("Error:\n");   
                 printf("Code = %08lx\n", e.Error());    
                 printf("Meaning = %s\n", e.ErrorMessage());  
                 printf("Source = %s\n", (LPCSTR) e.Source());    
           }
    }

    6.  修改记录
    void CTestDlg::OnMainChange() 
    {
          try
           {
                 _ConnectionPtr pConn;
                 _RecordsetPtr  pRs;  
                 pConn.CreateInstance(__uuidof(Connection));
                 pRs.CreateInstance(__uuidof(Recordset));
                 try                 
                  {     
                        // 打开本地Access库Demo.mdb
                        pConn->Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=NXYH.mdb","","",adModeUnknown);
                  }
                 catch(_com_error e)
                  {
                        AfxMessageBox("数据库连接失败,确认数据库NXYH.mdb是否在当前路径下!");
                  } 
                 try
                  {
                        pRs->Open("SELECT * FROM coordinate", // 查询DemoTable表中所有字段
                               pConn.GetInterfacePtr(),      // 获取库接库的IDispatch指针
                               adOpenDynamic,
                               adLockOptimistic,
                               adCmdText );
                  }
                 catch(_com_error *e)
                  {
                        AfxMessageBox(e->ErrorMessage());
                  }
                 // 修改数据
                 _variant_t var;
                 while (!pRs->adoEOF)   
                 {    
                        //var = pRs->GetCollect("Name");
                         //if(var.vt != VT_NULL) m_Name = (LPCSTR)_bstr_t(var);
                        //MessageBox(m_Name); //m_Name=m_Name.Left(2)+"*";
                        //m_Name+="main";
                         var = pRs->GetCollect("X"); 
                         if(var.vt != VT_NULL) m_X = (LPCSTR)_bstr_t(var);
                        double XX=100.789; //XX+=atof(m_X);
                        pRs->PutCollect("X",_variant_t((double)(XX)));
                       //pRs->PutCollect("Name", _variant_t(m_Name));
                        pRs->MoveNext();   
                  }     
                 MessageBox("change--over");
                  pRs->Update(); 
                 pRs->Close(); pConn->Close(); pRs=NULL; pConn=NULL;
           }   
          catch (_com_error &e )  
        {    
                 printf("Error:\n");   
                 printf("Code = %08lx\n", e.Error());    
                 printf("Meaning = %s\n", e.ErrorMessage());  
                 printf("Source = %s\n", (LPCSTR) e.Source());    
          }
    }

     

    转载于:https://www.cnblogs.com/linz-0102/p/4106066.html

    展开全文
  • 背景说明:昨天,从其它Oracle数据库中导出了dmp文件,然后想导入自己的数据库,自己的电脑上只安装好了oracle数据库,里面还没有用户和空间。所以折腾了一天才弄好,现在把最后的步骤记录一下。 步骤 按键 ...

    背景说明:昨天,从其它Oracle数据库中导出了dmp文件,然后想导入自己的数据库,自己的电脑上只安装好了oracle数据库,里面还没有新用户和表空间。所以折腾了一天才弄好,现在把最后的步骤记录一下。

    步骤

    1. 按键 “win+r” 打开命令窗口,在命令窗口输入“sqlplus”,如图1所示。
      图1
      之后转到命令窗口,需要你输入用户密码,这里填写你自己安装数据库时默认的用户和密码,
        oracle有三个默认的用户名和密码~
        1.用户名:sys密码:change_on_install
        2.用户名:system密码:manager
        3.用户名:scott密码:tiger
      sys;//系统管理员,拥有最高权限
      system;//本地管理员,次高权限
      scott;//普通用户,密码默认为tiger,默认未解锁
      **注:**安装数据库时,很多人会把密码更改,我自己就改了,所以上面的密码只是默认的,如果安装时修改了,那么密码就不一样了。另外,在命令窗口输入密码时,是看不见的,输完后直接回车就可以了。

    然后在命令窗口依次输入下列各语句,每输入一个命令,就按一次回车。

    //创建表空间

    create tablespace DATA1 datafile 'd:\DATA.dbf'
    size 1024m autoextend on next 1024m ;
    

    解释: 在d盘下创建一个DATA.dbf文件,当作表空间,该表空间的名字为 DATA1 ,

    //创建用户

    create user caicai identified by 123456 default tablespace DATA1;
    
    

    解释:创建用户caicai,密码为123456,并默认该用户的表空间为DATA1;

    //授权

    grant connect,resource,dba to caicai;
    

    // 创建目录

    create or replace directory dmpdir as 'E:\dmp';
    

    解释:这个是以后往该表空间导入数据要读的文件夹。可以先写这个代码,然后在对应的位置建立该文件夹,我这里的文件夹命名为dmp,如下图;
    在这里插入图片描述
    // 然后把你自己的dmp数据文件放在这个文件夹里。比如这里的dmp数据文件为 01.dmp

    //退出命令窗口

    exit
    

    输入exit,退出命令窗口

    //再打开命令窗口,在命令窗口输入cmd,注意这里不是sqlplus了,打开后如图所示

    在这里插入图片描述
    // 用impdp命令导入数据

    impdp  caicai/123456@localhost/orcl  directory=dmpdir dumpfile=01.dmp  ;
    

    注意: 如果你的dmp数据文件有自己的用户,比如用户为huahua时,会报错,说用户“huahua”不存在,所以要用REMAP_SCHEMA命令,把原用户huahua转成你自己的用户caicai,具体的代码如下:

    impdp  caicai/123456@localhost/orcl  directory=dmpdir dumpfile=01.dmp  REMAP_SCHEMA=huahua:caicai ;
    

    然后等它运行完成就OK啦!

    展开全文
  • 项目需求:Treeview控件上右键鼠标,弹出菜单栏,选中创建数据库,界面上弹出一个对话框要求输入数据库名,然后再主界面TreeView显示你刚刚创建的数据库,要求程序第二次加载时保留你新建的数据库。...
  • php开发后端最重要的一个环节就是创建数据库建立数据,因为他和整个项目都有直接的关系,所以,我们首先建立几个数据,为后面写程序垫下基础 首先我们先去建立数据库文章然后查询数据库 这里我们写的是...
  • 第一种:初始设计时,将被查询的属性存放一个字段当中,并且加上版本号字段。 这样需要新增属性时,只需要将该属性放在存放所有被查询属性的字段当中。 优点是:可以随时扩展,各个版本的数据都,迁移数据...
  • 数据库中表数据备份

    2020-11-03 16:53:47
    本次我们用的方法是通过在数据库中建立一个备份用户进行数据备份的操作,原因是现在的数据库一般是基于HDFS开发的数据库,这种数据库是采用最新的分布式存储的方式,数据都有备份节点所以不用担心整个数据库中数据...
  • 在数据库名称栏输入自己需要的名称,如xx然后点击确定即可。之后我们就可以在左边的列表找到我们新建的数据库了如图: 这样,一个名字为xx的数据库就建好了。 4.然后我们可以将新建好的数据库展开。然后右键单击...
  • 在数据库中新建立三张表,存储在TBS空间上,信息由TEST用户管理,密码Dameng123。为了数据安全,人力资源用户HR只能修改EMPLOYEES表中的:每个员工的编号(EMPLOYEEID),职位(TITLE)和工资(SALARY)信息。HR...
  • 数据库建立

    2021-03-29 19:57:49
    由于还没有商量好服务器部署问题,所以数据库暂时建立在本地电脑上,前期的设计,我们决定使用Mysql数据库 数据库名:sduscgdvs(Shandong University Software College Graduation Direction Visual System) ...
  • 我们现在的目的就是让用户利用ADO对象程序运行过程创建数据库,就好象他利用Access来建立数据库一样。为此,我们应该引用对象库"Microsoft ActiveX Data Objects 2.5 Library"和"Microsoft ADO Ext 2.1....
  • 修改db.properties的url, 更改表名,让其建立新表B. 启动项目后,还是之前的数据库. 没有新建表B. 问题解决方法: 修改db.properties后,引用全部正确.Navicat找不到新建表B. 是因为 项目文件 resource有一个...
  • 数据库中表的连接方式详解

    千次阅读 2019-06-13 10:52:48
    关系数据库管理系统表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放一个表中。当检索数据时,通过连接操作查询出存放多个表中的不 同实体的信息。连接操作给用户带来很大的灵活性,他们...
  • 3、视图是基本的抽象和逻辑意义上建立关系。 区别: 1、视图是已经编译好的sql语句。而不是 2、可以及时对它进行修改,但视图只能有创建的语句来修改 3、是内容,视图是窗口 4、只用物理空间而视图...
  • 对于软件开发人员(包括程序员)来说帮助文档是必不可少的。但是你是否有一套为自己定制的帮助文档那?把自己在开发过程积累的东西记录下来。...1.在数据库里面建立一个(自己谁便取名字)eg:YU_TABLE_
  • 1、你要添加字段的app的 models.py 文件添加需要新增的字段(book新增authors字段并和author建立多对多关系,author新增int类型的age字段): class book(models.Model): name=models.CharField(max_...
  • 读取原始数据的时候会有可能属性... 设置主键的时候会发现有些数据的主键相同,但是其他属性值不同,需要对已经插入到数据库中的数据进行更新操作。 如果一张中存在外键,则要首先保证外键所在的已经存在...
  • 由于django的项目不是新建的,之前...(1)所以当我再次mysql数据库中建立新的数据库时,执行上面的两句时,并没有什么卵用!!!只建立了下面几个表格 | blog_blog || blog_blog_tag || blog_category || blo...
  • 用Rational Rose来建立数据库表

    千次阅读 2011-03-28 12:45:00
    这里以MS SQL Server2000已有的一个Northwind库为例,我们命名数据库名为NorthwindRose;我们只挑其中的两个Customers和Employees做示例,另外我们再新建一个Card,来建立表间关系,其他依此类推;前提...
  • 导入分区时,如果不需要原空间,则可先在新数据库中建立好分区;再采用inctype的方式将数据导入。
  • 数据库的操作

    2020-07-18 16:02:04
    所谓创建数据表,指的是已经创建的数据库中建立新表。 创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性)约束的过程。接下来我们介绍一下创建数据表的...
  • 2020年 第三期《python全栈测试开发》网络课程暂定于5月中旬开班 感兴趣的小伙伴戳此图标QQ联系: MySQL数据库中,所有的数据都存储数据表中...创建数据表指的是已存在的数据库中建立新表。MySQL既可以根据开...
  • 问题2 SQL*Plus Copy命令问题描述怎样SQL*Plus实现不同的之间的数据复制,不论是本地的还是远程的?问题分析SQL*Plus的copy命令,可以完成远程数据库、本地数据库或Oracle数据库与非Oracle数据库之间的...
  • 建立新数据库,需要bin/www,添加如下,建立baotestDB数据库: require('../auth/mongo_base').connectDB('mongodb://localhost:27017/baotestDB'); myapp/models/users.js 引用了 myapp/auth/index.js myapp/...
  • 视图是基本的抽象和逻辑意义上建立关系。区别:1、视图是已经编译好的sql语句。而不是 2、视图没有实际的物理记录。而有。 3、是内容,视图是窗口 4、只用物理空间而视图不占用物理空间,视图只是...
  • 查看数据库中所有信息11. 查看所有数据库信息12. 删除数据库中13. 删除数据库总结 前言 本文旨在帮助新手服务器centos7 上建立mariaDB。 一、 安装MariaDB MariaDB 数据库管理系统是 MySQL 的一个分支,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,108
精华内容 843
关键字:

在数据库中建立新表