《数据库系统概念:英文精编版(第6版)》课后答案

  • 更新时间:
  • 8968人关注
  • 点击下载

给大家带来的是关于数据库系统相关的课后习题答案下载,介绍了关于数据库系统、数据库方面的内容,由何旭辉 网友提供,本资源目前已被630人关注,高等院校数据库系统类教材综合评分为:9.3分

资源详情相关推荐
《数据库系统概念:英文精编版(第6版)》封面
  • 出版社:机械工业出版社
  • 作者:[美]Abraham、Silbersch
  • 大小:25.2 MB
  • 类别:数据库系统
  • 热度:716
  • Oracle数据库系统原理
  • ASP数据库系统开发实例导航
  • 数据库系统概念(第5版)
  • 数据库系统概念
  • 数据库系统教程(第2版)
  • (美)Abraham Silberschatz、Henry F. Korth、(印)S. Sudarshan编著的《数据库系统概念》是数据库系统方面的经典教材之一,其内容由浅入深,既包含数据库系统基本概念,又反映数据库技术新进展。它被上许多有名大学所采用,包括斯坦福大学、耶鲁大学、得萨斯大学、康奈尔大学、伊利诺伊大学等。我国也有多所大学采用《数据库系统概念》作为本科生和研究生数据库课程的教材和主要教学参考书,收到了良好的效果。本书基于该书第6版进行改编,保留其中的基本内容,压缩或删除了一些不错内容,更加适合作为国内高校计算机及相关专业本科生数据库课程教材。

    目录

    • ●Chapter 1 Introduction
    • ●1.1 Database-system applications 1
    • ●1.2 Pure of Database Systems 3
    • ●1.3 View of Data 6
    • ●1.4 Database Languages 9
    • ●1.5 Relational Databases 12
    • ●1.6 Database design 15
    • ●1.7 Data Storage and Querying 20
    • ●1.8 Transaction Management 22
    • ●1.9 Database Architecture 23
    • ●1.10 Data Mining and Information Retrieval 27
    • ●1.11 Spety Databases 28
    • ●1.12 Database Users and Administrators 29
    • ●1.13 History of Database Systems 31
    • ●1.14 Summary 33
    • ●Review Terms 35
    • ●Practice Exercises 35
    • ●Exercises 36
    • ●Tools 36
    • ●Bibliographical Notes
    • ●部分目录
    展开阅读
    精选笔记1:Linux系统下实现远程连接MySQL数据库的方法教程

    17小时35分钟前回答

    前言

    最近在工作中遇到了这个需求,估计搞了一个多小时才把这个远程连接搞好。一台本地电脑,一台云服务器,都是linux系统。下面来看看详细的介绍:

    步骤

    1、在服务器端开启远程访问

    首先进入mysql数据库,然后输入下面两个命令:

    grant all privileges on *.* to 'root'@'%' identified by 'password';
    flush privileges;

    第一个*是数据库,可以改成允许访问的数据库名称

    第二个 是数据库的表名称,代表允许访问任意的表

    root代表远程登录使用的用户名,可以自定义

    %代表允许任意ip登录,如果你想指定特定的IP,可以把%替换掉就可以了

    password代表远程登录时使用的密码,可以自定义

    flush privileges;这是让权限立即生效

    2、修改my.cnf配置文件

    这个是mysql的配置文件,如果你无标题文章找不到在哪里的话,可以输入find /* -name my.cnf 找到

    通过vim编辑该文件,找到bind-address    = 127.0.0.1这一句,然后在前面加个#号注释掉,保存退出

    3、重启服务

    service mysql restart

    4、在本地远程连接

    在终端输入:

    mysql -h 服务器ip地址 -P 3306 -u root -p

    然后输入密码即可。

    root是第1点设置的用户名,密码也是第1点设置的密码

    一些细节

    在网上找了很多文章,说要开启3306端口才能连接,但是我开启了却还是无法连接,后来又找到了一些文章,说要更改my.cnf,也就是上面的第2点,更改了然后重启服务器就可以了。

    刚刚在另外一台服务器上面试了一下,没有配置过端口,通过上面三步,很快就连上了。

    所以第二点非常重要,基本上每个人装mysql的时候都会去配置那个文件,因为字符集需要配置。所以肯定有那个文件的,用find命令找找就行了。

    总结

    以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对码农之家的支持。

    展开阅读
    精选笔记2:Java学生信息管理系统设计(数据库版)

    15小时29分钟前回答

    本文实例为大家分享了数据库版的Java学生信息管理系统,供大家参考,具体内容如下

    package Student_system; 
     
     
    import java.awt.*; 
    import java.awt.event.*; 
    import javax.swing.*; 
    import java.io.*; 
    import java.sql.Connection; 
    import java.sql.DriverManager; 
    import java.sql.PreparedStatement; 
    import java.sql.ResultSet; 
    import java.sql.Statement; 
    import java.util.*; 
    /*class Stu implements java.io.Serializable{ 
     String number,name,specialty,grade,borth,sex; 
     public Stu(){}; 
     public void setNumber(String number){ this.number=number;} 
     public String getNumber(){ return number;} 
     public void setName(String name){ this.name=name;} 
     public String getName(){ return name;} 
     public void setSex(String sex){ this.sex=sex;} 
     public String getSex(){ return sex;} 
     public void setSpecialty(String specialty){ this.specialty=specialty;} 
     public String getSpecialty(){ return specialty;} 
     public void setGrade(String grade){ this.grade=grade;} 
     public String getGrade(){ return grade;} 
     public void setBorth(String borth){ this.borth=borth;} 
     public String getBorth(){ return borth;} 
    }*/ 
     
    public class StudentSystem extends JFrame{ 
     public static void main(String[] args){ 
      JFrame frame = new JFrame(); 
      frame.setTitle("信息管理系统"); 
      frame.setSize(500, 500); 
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
      Container container = frame.getContentPane(); 
      container.setLayout(new FlowLayout()); 
     JLabel lb=new JLabel("录入请先输入记录,查询、删除请先输入学号,修改是对查询" + 
       "内容改后的保存!"); 
     final JTextField 学号; 
    final JTextField 姓名; 
    final JTextField 专业; 
    final JTextField 年级; 
    final JTextField 出生; 
     final JRadioButton 男; 
    final JRadioButton 女; 
     ButtonGroup group=null; 
     JButton 录入,查询,删除,修改,显示; 
     JPanel p1,p2,p3,p4,p5,p6,pv,ph; 
     学号=new JTextField(10); 
     姓名=new JTextField(10); 
     专业=new JTextField(10); 
     年级=new JTextField(10); 
     出生=new JTextField(10); 
     group=new ButtonGroup(); 
     男=new JRadioButton("男"); 
     女=new JRadioButton("女"); 
     group.add(男); 
     group.add(女); 
     录入=new JButton("录入"); 
     查询=new JButton("查询"); 
     删除=new JButton("删除"); 
     修改=new JButton("修改"); 
     显示=new JButton("显示"); 
     修改.setEnabled(false); 
      
     //添加输入框及文本框 
     p1=new JPanel(); 
     p1.add(new JLabel("学号:",JLabel.CENTER)); 
     p1.add(学号); 
     p2=new JPanel(); 
     p2.add(new JLabel("姓名:",JLabel.CENTER)); 
     p2.add(姓名); 
     p3=new JPanel(); 
     p3.add(new JLabel("性别:",JLabel.CENTER)); 
     p3.add(男); 
     p3.add(女); 
     p4=new JPanel(); 
     p4.add(new JLabel("专业:",JLabel.CENTER)); 
     p4.add(专业); 
     p5=new JPanel(); 
     p5.add(new JLabel("年级:",JLabel.CENTER)); 
     p5.add(年级); 
     p6=new JPanel(); 
     p6.add(new JLabel("出生:",JLabel.CENTER)); 
     p6.add(出生); 
     pv=new JPanel(); 
     pv.setLayout(new GridLayout(6,1)); 
     pv.add(p1); 
     pv.add(p2); 
     pv.add(p3); 
     pv.add(p4); 
     pv.add(p5); 
     pv.add(p6); 
     ph=new JPanel(); 
     ph.add(录入); 
     ph.add(查询); 
     ph.add(修改); 
     ph.add(删除); 
     ph.add(显示); 
     frame.add(lb); 
     frame.add(ph); 
     frame.add(p1); 
     frame.add(p2); 
     frame.add(p3); 
     frame.add(p4); 
     frame.add(p5); 
     frame.add(p6); 
     frame.add(pv); 
     frame.add(ph); 
     
      
     class MyListener implements ActionListener { 
      public void actionPerformed (ActionEvent e) { 
        
        
       //判断选中是男是女 
        /*if(e.getSource().equals(男)){ 
         if(男.isSelected()) { 
          System.out.println("男被选中了"); 
         } else { 
          System.out.println("男被取消选中了"); 
         } 
        } 
        
        if(e.getSource().equals(女)){ 
         if(女.isSelected()) { 
          System.out.println("女被选中了"); 
         } else { 
          System.out.println("女被取消选中了"); 
         } 
        }*/ 
        
       //录入 的功能 
       if(e.getActionCommand() == "录入") { 
         
        String text1 = 学号.getText().trim(); 
        String text2 = 姓名.getText(); 
        String text3 = 专业.getText(); 
        String text4 = 年级.getText(); 
        String text5 = 出生.getText(); 
        String text6 = null; 
        String text7 = "- - - - -我是分割线 - - - - -"; 
        if(男.isSelected()) { 
         text6 = "男"; 
        } 
         
        if(女.isSelected()) { 
         text6 = "女"; 
        } 
         
         
        //用texts包含此次所有录入信息 
        String texts = "\n\n学号:" + text1 + "\n\n" + "姓名:" + text2 + "\n\n" + "专业:" + text3 + "\n\n" + "年级:" + text4 + "\n\n" + "出生:" + text5 + "\n\n" + "性别:" + text6 + "\n\n" ; 
         
        //显示框 
        int m = JOptionPane.showConfirmDialog(null, "是否录入该条记录:" + texts , "录入" , JOptionPane.YES_NO_OPTION);//n = 1/0; 
        if(m==0) { 
         insert_Student(text1,text2,text3,text4,text5); 
          
        } else { 
         JOptionPane.showMessageDialog(null, "已取消该次录入!!"); 
        } 
       } 
        
       //显示 的功能 
       if(e.getActionCommand() == "显示") { 
         
         
        int n = JOptionPane.showConfirmDialog(null, "是否显示所有记录" , "显示" , JOptionPane.YES_NO_OPTION);//n = 1/0; 
         
        if(n ==0 ) { 
        try { 
          
         File file = new File("D:/file.txt"); 
         InputStreamReader reader = new InputStreamReader( 
           new FileInputStream(file));//创建一个输入流对象 
          
         BufferedReader bufferReader = new BufferedReader(reader); 
          
         String line = ""; 
         String lines = null; 
         line = bufferReader.readLine(); 
         while(line != null) { 
           
          System.out.println(line); 
          if(lines != null) { 
          lines = lines + "\n" + line + "\n"; 
          } else { 
           lines = line + "\n" ; 
          } 
          line = bufferReader.readLine(); 
         } 
         //JOptionPane.showMessageDialog(null, lines , "显示",JOptionPane.INFORMATION_MESSAGE); 
          
        } catch (Exception e1) { 
         e1.printStackTrace(); 
        } 
        } else { 
         JOptionPane.showMessageDialog(null, "已取消该次查询"); 
        } 
         
       } 
        
       //查询 的功能 
       if(e.getActionCommand() == "查询") { 
        File file = new File("D:/file.txt"); 
        BufferedReader reader = null; 
        String text7 = "- - - - -我是分割线 - - - - -"; 
        try { 
          
         //InputStreamReader reader = new InputStreamReader( 
          // new FileInputStream(file));//创建一个输入流对象 
          
          reader = new BufferedReader(new FileReader(file)); 
          
         //暂时仅允许查询学号 
         String text1 = 学号.getText(); 
         int n = JOptionPane.showConfirmDialog(null, "查询的学号为:" + text1 , "查询" , JOptionPane.YES_NO_OPTION);//n = 1/0; 
         if(n == 0){ 
         String line = null; 
         String lines = null; 
          
         while((line = reader.readLine())!= null) { 
           if(line.equals(text1)) { 
           System.out.println(line); 
           while(!(line.equals(text7))){ 
            line = reader.readLine(); 
            if(lines == null) { 
             lines = line + "\n"; 
            } else { 
             lines = lines + line + "\n"; 
            } 
           System.out.println(line); 
           } 
            
           } else { 
            continue; 
           } 
            
           
         } 
         JOptionPane.showMessageDialog(null, lines , "查询",JOptionPane.INFORMATION_MESSAGE); 
         reader.close(); 
         } else { 
          JOptionPane.showMessageDialog(null, "已取消查询功能"); 
         } 
        } catch (Exception e1) { 
         e1.printStackTrace(); 
        } finally { 
         if(reader != null) { 
          try { 
           reader.close(); 
          }catch (IOException e1){ 
            
          } 
         } 
        } 
       } 
        
        
       //删除 的功能 
       if(e.getActionCommand() == "删除") { 
        String text1 = 学号.getText().trim(); 
        delete_Student(text1); 
       } 
        
      }  
     } 
     
     //------------注册监听------------- 
      
     MyListener listener = new MyListener(); 
     MyListener listen = new MyListener(); 
     显示.addActionListener(listener); 
     录入.addActionListener(listener); 
     查询.addActionListener(listener); 
     删除.addActionListener(listener); 
     男.addActionListener(listen); 
     女.addActionListener(listen); 
     frame.setVisible(true); 
     } 
      
     /* 
      * ---------------------- 功能函数 --------------------- 
     */  
      
     //获取所有的数据 
     // 
     public static void getAllMessage(){ 
     try { 
      //添加JDBC驱动 
      Class.forName("com.mysql.jdbc.Driver"); 
      String url = "jdbc:mysql://localhost/test"; 
      String user = "root"; 
      String password = "root"; 
      Connection connect = DriverManager.getConnection(url,user,password); 
      Statement stmt = connect.createStatement(); 
      System.out.println("success to connect "); 
       
      //读取所有的数据 
        
      String sql1 = "select * from StudentSystem"; 
      ResultSet rs = stmt.executeQuery(sql1); 
      System.out.println("学号\t姓名\t专业\t年级\t出生"); 
      String lines = null; 
      while(rs.next()) { 
       System.out.print(rs.getString(1)+ "\t"); 
       System.out.print(rs.getString(2)+ "\t"); 
       System.out.print(rs.getString(3)+ "\t"); 
       System.out.print(rs.getString(4)+ "\t"); 
       System.out.print(rs.getString(5)+ "\t"); 
       System.out.println(); 
       if(lines != null){ 
       lines = lines + "学号__姓名__专业__年级__出生\n" + rs.getString(1)+ "  "+ rs.getString(2)+ "  "+ rs.getString(3) 
         + " "+ rs.getString(4)+ "  "+ rs.getString(5)+ "   " + "\n\n"; 
       } else { 
        lines ="数据库中所有数据:\n\n" + "学号__姓名__专业__年级__出生\n" + rs.getString(1)+ ""+ rs.getString(2)+ " "+ rs.getString(3) 
          + "  "+ rs.getString(4)+ "   "+ rs.getString(5)+ " " + "\n"; 
       } 
      } 
      JOptionPane.showMessageDialog(null, lines , "显示",JOptionPane.INFORMATION_MESSAGE); 
      
     } catch (Exception e) { 
      e.printStackTrace(); 
     } 
      
     } 
      
     /** 
      * 插入功能 
      */ 
      
      public static void insert_Student(String str1,String str2,String str3,String str4,String str5){ 
       try { 
        //添加JDBC驱动 
        Class.forName("com.mysql.jdbc.Driver"); 
        String url = "jdbc:mysql://localhost/test"; 
        String user = "root"; 
        String password = "root"; 
        //连接数据库 
        Connection connect = DriverManager.getConnection(url,user,password); 
        Statement stmt = connect.createStatement(); 
        System.out.println("success to connect ");     
     
        /** 
         * 
         */ 
      
        String lines = null; 
        String sql = "select * from StudentSystem";//要执行的SQL 
        String sql2 = "delete from StudentSystem where id =?"; 
        String sql3 = "insert into StudentSystem(id,name,study,grade,birthplace)VALUES(?,?,?,?,?)";//SQL命令 
         
         
        PreparedStatement pst = (PreparedStatement)connect.prepareStatement(sql3); 
        pst = connect.prepareStatement(sql3); 
         
          
         pst.setNString(1,str1);//1,2,3,为对应上面的参数,切记!!!!!这里”12“传给了第一个问号代表的 ID 
         pst.setString(2,str2); 
         pst.setString(3,str3); 
         pst.setString(4,str4); 
         pst.setString(5,str5); 
          
         
         
        pst.executeUpdate(); 
        JOptionPane.showMessageDialog(null, "该次录入成功!!"); 
         
        ResultSet rs = stmt.executeQuery(sql); 
        System.out.println("学号\t姓名\t专业\t年级\t出生"); 
        while(rs.next()) { 
         System.out.print(rs.getString(1)+ "\t"); 
         System.out.print(rs.getString(2)+ "\t"); 
         System.out.print(rs.getString(3)+ "\t"); 
         System.out.print(rs.getString(4)+ "\t"); 
         System.out.print(rs.getString(5)+ "\t"); 
         System.out.println(); 
         if(lines != null){ 
         lines = lines + "学号__姓名__专业__年级__出生\n" + rs.getString(1)+ "  "+ rs.getString(2)+ "  "+ rs.getString(3) 
           + " "+ rs.getString(4)+ "  "+ rs.getString(5)+ "   " + "\n\n"; 
         } else { 
          lines ="数据库中所有数据:\n\n" + "学号__姓名__专业__年级__出生\n" + rs.getString(1)+ ""+ rs.getString(2)+ " "+ rs.getString(3) 
            + "  "+ rs.getString(4)+ "   "+ rs.getString(5)+ " " + "\n"; 
         } 
        } 
         
        JOptionPane.showMessageDialog(null, lines , "显示",JOptionPane.INFORMATION_MESSAGE); 
       } catch (Exception e) { 
        e.printStackTrace(); 
       } 
        
      } 
    
      /** 
       * ------------删除功能------------ 
       */ 
      public static void delete_Student(String str){ 
       try { 
        //添加JDBC驱动 
        Class.forName("com.mysql.jdbc.Driver"); 
        String url = "jdbc:mysql://localhost/test"; 
        String user = "root"; 
        String password = "root"; 
        //连接数据库 
        Connection connect = DriverManager.getConnection(url,user,password); 
        Statement stmt = connect.createStatement(); 
        System.out.println("success to connect "); 
         
      
        //** 
        String lines = null; 
        String sql = "select * from StudentSystem";//要执行的SQL 
        String sql2 = "delete from StudentSystem where id =?"; 
        PreparedStatement pst = (PreparedStatement)connect.prepareStatement(sql2); 
        pst = connect.prepareStatement(sql2); 
        pst.setString(1,str); 
        pst.executeUpdate(); 
         
        JOptionPane.showMessageDialog(null, "已删除该条记录", "删除" ,JOptionPane.INFORMATION_MESSAGE); 
         
        ResultSet rs = stmt.executeQuery(sql); 
        System.out.println("学号\t姓名\t专业\t年级\t出生"); 
        while(rs.next()) { 
         System.out.print(rs.getString(1)+ "\t"); 
         System.out.print(rs.getString(2)+ "\t"); 
         System.out.print(rs.getString(3)+ "\t"); 
         System.out.print(rs.getString(4)+ "\t"); 
         System.out.print(rs.getString(5)+ "\t"); 
         System.out.println(); 
         if(lines != null){ 
         lines = lines + "学号__姓名__专业__年级__出生\n" + rs.getString(1)+ "  "+ rs.getString(2)+ "  "+ rs.getString(3) 
           + " "+ rs.getString(4)+ "  "+ rs.getString(5)+ "   " + "\n\n"; 
         } else { 
          lines ="数据库中所有数据:\n\n" + "学号__姓名__专业__年级__出生\n" + rs.getString(1)+ ""+ rs.getString(2)+ " "+ rs.getString(3) 
            + "  "+ rs.getString(4)+ "   "+ rs.getString(5)+ " " + "\n"; 
         } 
        } 
         
        JOptionPane.showMessageDialog(null, lines , "显示",JOptionPane.INFORMATION_MESSAGE); 
        
       } catch (Exception e) { 
        e.printStackTrace(); 
       } 
        
      } 
     
    } 
    
    

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。

    展开阅读

    数据库系统相关资源

    • 数据库系统基础教程(第3版)

      数据库系统基础教程(第3版)

      《数据库系统基础教程(原书第3版)》是2019年9月机械工业出版社出版的图书,作者是(美)JeffreyD.Ullman。 本书分两大部分,首先是流行的关系数据库和关系对象数据库内容,介绍了关系数据模型、E/R模型、UML模型以及对象模型等高级数据模型。然后介绍了有关半结构化数据组织管理中比较流行的XML等内容。 目录 出版者的话 译者序 前言 第1章 数据库系统世界 1 1.1 数据库系统的发展 1 1.1.1 早期的数据库管理系统 1 1.1.2 关系数据库系统 2 1.1.3 越来越小的

      大小:1.54 MB数据库系统

      立即下载
    • 数据库系统原理与技术

      数据库系统原理与技术 作者:李绍原,刘又诚编著 北京航空航天大学 出版时间:1992.8

      大小:4.80MB数据库

      立即下载
    • 数据库系统原理与设计(第2版)

      数据库系统原理与设计(第2版)

      《数据库系统原理与设计(第2版)》是万常选、廖国琼、吴京慧、刘喜平编著,2012年清华大学出版社出版的国家精品课程配套教材、十二五普通高等教育本科国家级规划教材。该教材可作为计算机及相关专业本科生的数据库系统原理课程教材,也可供数据库爱好者自学和参考。 全书共分12章。第1章是数据库系统基本概念,第2、3章是关系数据库基础,第4~6章是关系数据库设计,第7~10章是关系数据库管理系统,第11、12章是数据库应用开发。该教材强

      大小:7.21 MB数据库系统

      立即下载
    • 数据库系统:设计、实现与管理(基础篇)

      数据库系统:设计、实现与管理(基础篇)

      大小:137.1 MB数据库

      立即下载
    • 数据库系统概念:本科教学版(第5版)

      数据库系统概念:本科教学版(第5版)

      本书是经典的数据库系统教科书《Database System Conoepts》的最新修订版,全面介绍数据库系统的各种知识,透彻阐释数据库管理的基本概念。 本书内容丰富,不仅讨论了数据库查询语言、模式设计、数据仓库、数据库应用开发、基于对象的数据库和)XML、数据存储和查询、事务管理、数据挖掘与信息检索以及数据库系统体系结构等方面的内容,而且对性能评测标准、性能调整、标准化以及空间与地理数据、事务处理监控等高级应用主题进行了广泛讨论。 本

      大小:48.4 MB数据库

      立即下载
    • 数据库系统教程(第3版)

      数据库系统教程(第3版)

      《数据库系统教程第3版》是2008年高等教育出版社出版的图书,作者是施伯乐、丁宝康。本书详细介绍数据库系统的基本原理、方法和发展趋势。 本书第1版列为教育部面向21世纪课程教材。第2版作了较大的修改和补充,增加了关系逻辑、递归SQL、对象联系图、UML的类图、ODMG标准、ODBC和XML等内容。 这次第3版被教育部列为普通高等教育十一五国家级规划教材,对内容又作了修订和充实。 全书分为上、下两篇。上篇为基础篇,介绍传统的数据库技术,内容包括

      大小:1.63 MB数据库

      立即下载

    学习笔记

    21小时56分钟前回答

    Windows系统中完全卸载MySQL数据库实现重装mysql

    一、在控制面板,卸载MySQL的所有组件 控制面板——》所有控制面板项——》程序和功能,卸载所有和MySQL有关的程序 二、找到你的MysQL安装路径,看还有没有和MySQL有关的文件夹,全删 如果安装在C盘,检查一下C:\Program Files (x86)和C:\Program Files 这两个文件夹 三、删除关于MySQL的注册表 在文件资源管理器中输入“C:\Windows\regedit.exe"会弹出注册表 删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹 如果能找到如下内容,删除 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQLHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 四、将以下红字部分粘贴到文件资源管理器地址栏……

    5小时38分钟前回答

    Mysql创建通用设备管理信息系统数据库

    下面通过图文并茂的方式给大家介绍通用设备管理信息系统数据库的创建过程,具体详情请看下文。 设备表:id,名称,类别,型号,投运日期,购入日期,制造单位,数量,计量单位,使用部门,安装 地点,产品图片,技术数据,备注; 缺陷表:id, 设备id,缺陷描述,处理情况,处理人员; 事故表:id,设备id,事故描述,处理情况,处理人员; 维修类别表:id,类别名称,维修内容,周期(天) 设备类别表:id,类别名称; 部门表:id,部门名称; 设备状态表:id,状态名称 设备状态: 指定设备的状态,其状态数据有:上线、封存、闲置、报废、待修、备用 维修人员表:id,姓名,部门,职务,职称; 备……

    23小时49分钟前回答

    教你如何在windows与linux系统中设置MySQL数据库名、表名大小写敏感

    在 MySQL 中,数据库和表其实就是数据目录下的目录和文。 因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix/Linux 系统中是大小写敏感的。 MySQL大小写敏感可以通过配置文件的lower_case_table_names参数来控制。 WINDOWS: 编辑MySQL安装目录下的my.ini 文件,在[mysqld]节下 添加 lower_case_table_names=0 (备注:为0时大小写敏感,为1时大小写不敏感,默认为1),可以实现MySql按照建表Sql语句的大小写状态来定义表名。 LINUX: 编辑/etc/my.cnf文件,在[mysqld]节下 添加 lower_case_table_names 参数,并设置相应的值 (备注:为0时大小写敏感,为1时……