精华内容
下载资源
问答
  • 数据库系统中代码创建数据库

    千次阅读 2018-04-03 21:00:42
    创建数据库:create database myschoolon primary(/*以下是主数据文件的属性*/name='myschool-data',--主数据文件逻辑名称filename='e:\myschool-data.mdf',--主数据文件的物理路径size='5mb',--主数据文件的初始...

    创建数据库:

    create database myschool

    on primary

    (/*以下是主数据文件的属性*/

    name='myschool-data',--主数据文件逻辑名称

    filename='e:\myschool-data.mdf',--主数据文件的物理路径

    size='5mb',--主数据文件的初始大小

    maxsize='100mb',--主数据文件的最大值

    filegrowth='15%'--主数据文件的增长率

    )

    (/*以下是日志文件的属性*/

    name='myschool-log',--日志文件逻辑名称

    filename='e:\myschool-log.ldf',--日志文件的物理路径

    size='2mb',--日志文件的初始大小

    filegrowth=2mb--日志文件的增长率

    )

    Go

    注意:在一段最后语句最后注意‘,’的存在。

    创建表(语句约束)

    use myschool

    go

    /*创建表*/

    create table students

    --作者编号,主键

    stuo varchar(10) primary key not null,

    --性别,默认为男

    Sex char(2) default('男') not null,

    --年龄,约束在15到100岁

    Age int check(Age  between  15  and  100),

    --班级编号,外键,与class建立关系

    classno varchar(10) foreign key references class(classno)

    重点:

    1, 创建外键:  foreign key references 表名字(列名)

    2, 默认:  default(默认内容)

    3,  check约束:    如:check(Age  between  15  and  100)

    4,不允许为空:  not null

    5,主键:    primary key

    展开全文
  • 用MySQL创建数据库数据库表代码

    千次阅读 2016-05-12 19:51:42
    1、使用SHOW语句找出服务器上当前存在什么数据库: mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql | | test | +----------+ 3 rows in set (0.00 sec) 2、创建一个数据库abccs...
    1、使用SHOW语句找出在服务器上当前存在什么数据库:
    mysql> SHOW DATABASES;
    +----------+
    | Database |
    +----------+
    | mysql |
    | test |
    +----------+
    3 rows in set (0.00 sec)
    2、创建一个数据库abccs
    mysql> Create DATABASE abccs;
    注意不同操作系统对大小写的敏感。
    3、选择你所创建的数据库
    mysql> USE abccs
    Database changed

    此时你已经进入你刚才所建立的数据库abccs.

    4、 创建一个数据库表
    首先看现在你的数据库中存在什么表:
    mysql> SHOW TABLES;
    Empty set (0.00 sec)
    说明刚才建立的数据库中还没有数据库表。下面来创建一个数据库表mytable:
    我们要建立一个你公司员工的生日表,表的内容包含员工姓名、性别、出生日期、出生城市。
    mysql> Create TABLE mytable (name VARCHAR(20), sex CHAR(1),
    -> birth DATE, birthaddr VARCHAR(20));
    Query OK, 0 rows affected (0.00 sec)
    由于name、birthadd的列值是变化的,因此选择VARCHAR,其长度不一定是20。可以选择从1到255的任何长度,如果以后需要改变它的字长,可以使用Alter TABLE语句。);性别只需一个字符就可以表示:"m"或"f",因此选用CHAR(1);birth列则使用DATE数据类型。
    创建了一个表后,我们可以看看刚才做的结果,用SHOW TABLES显示数据库中有哪些表:
    mysql> SHOW TABLES;
    +---------------------+
    | Tables in menagerie |
    +---------------------+
    | mytables |
    +---------------------+

    5、显示表的结构:
    mysql> DESCRIBE mytable;
    +-------------+-------------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +-------------+-------------+------+-----+---------+-------+
    | name | varchar(20) | YES | | NULL | |
    | sex | char(1) | YES | | NULL | |
    | birth | date | YES | | NULL | |
    | deathaddr | varchar(20) | YES | | NULL | |
    +-------------+-------------+------+-----+---------+-------+
    4 rows in set (0.00 sec)
    6、 往表中加入记录
    我们先用Select命令来查看表中的数据:
    mysql> select * from mytable;
    Empty set (0.00 sec)
    这说明刚才创建的表还没有记录。
    加入一条新记录:
    mysql> insert into mytable
    -> values (′abccs′,′f′,′1977-07-07′,′china′);
    Query OK, 1 row affected (0.05 sec)
    再用上面的Select命令看看发生了什么变化。我们可以按此方法一条一条地将所有员工的记录加入到表中。

    7、用文本方式将数据装入一个数据库表
    如果一条一条地输入,很麻烦。我们可以用文本文件的方式将所有记录加入你的数据库表中。创建一个文本文件“mysql.txt”,每行包含一个记录,用定位符(tab)把值分开,并且以在Create TABLE语句中列出的列次序给出,例如:
    abccs f 1977-07-07 china  
    mary f 1978-12-12 usa
    tom m 1970-09-02 usa
    使用下面命令将文本文件“mytable.txt”装载到mytable表中:mysql> LOAD DATA LOCAL INFILE "mytable.txt" INTO TABLE pet;
    再使用如下命令看看是否已将数据输入到数据库表中:mysql> select * from mytable;



    http://www.jb51.net/article/16062.htm

    展开全文
  • Java代码创建数据库表

    万次阅读 2017-05-26 17:40:03
     * 创建数据库  */ public class CreateTable {  private static String getCreateTableSql(String tableName, String primaryKey, List<String> columns) {  String sql = "CREATE TABLE IF NOT EXISTS...

    package com.soft.share.util;

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.Statement;
    import java.util.ArrayList;
    import java.util.List;

    import com.soft.share.common.Constants;
    import com.soft.share.entity.User;

    /**
     * 创建数据库的表
     */
    public class CreateTable {
     private static String getCreateTableSql(String tableName, String primaryKey, List<String> columns) {
      String sql = "CREATE TABLE IF NOT EXISTS " + Constants.DB_PREFIX_NAME + tableName + "(%s, PRIMARY KEY (`"+primaryKey+"`))";
      String column = StringUtil.join(columns, ",");
      return String.format(sql, column);
     }
        public static void main(String[] args) {

            Connection conn = null;
            Statement st = null;       
            String driver = "com.mysql.jdbc.Driver";
            String url = "jdbc:mysql://127.0.0.1:3306/share?characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull";
            String user = "root";
            String password = "root";

            try {
                Class.forName(driver);
                conn = DriverManager.getConnection(url, user, password);
                st = conn.createStatement();      
                List<String> columns = new ArrayList<String>();

                columns.add( User._id + " int(11) NOT NULL AUTO_INCREMENT" );
                columns.add( User._login_id + " varchar(50) NOT NULL" );
                columns.add( User._password + " varchar(50) NOT NULL" );
                columns.add( User._create_time + " datetime NOT NULL" );
                columns.add( User._mobile + " varchar(20)" );
                columns.add( User._name + " varchar(50)" );
                columns.add( User._zone_id + " int(11) NOT NULL" );
                columns.add( User._org_id + " int(11) NOT NULL" );
                columns.add( User._enable + " int(11) NOT NULL" );
                st.addBatch( getCreateTableSql("user", User._id, columns) );
                columns.clear();          
                st.executeBatch();
            } catch (Exception e) {
                System.out.println(e.getMessage());
            } finally {
                try {
                    if (st != null) st.close();
                    if (conn != null) conn.close();
                } catch (Exception ex) {
                }
            }
        }
    }

    展开全文
  • 查看数据库或表格的创建代码

    千次阅读 2019-05-03 20:13:21
    show create table/database 表名/数据库名 //显示数据库的创建结构,数据库database不确定

    show create table/database 表名/数据库名 //显示数据库中表的创建结构,数据库database不确定

    展开全文
  • sqlite3查看数据库中有哪些(代码)

    千次阅读 2018-05-31 09:57:05
    说实话,用代码实现sqlite3查看数据库中有哪些我还真的没找到现成资源,网上提供的语句还真用不了,而且大多都是命令行语句,由于的做的MFC项目要用到这个功能,特意学习了下,下面分享我的成果,希望可以帮到你....
  • 1.首先点击电脑的开始,找到SQL Server 配置管理器,将SQL Server网络配置中的SQLEXPRESS... 2.新建一个数据库mydata,在数据库中建立一个,并插入数据 --学生 create table student( sno char(8) PRIM...
  • JAVA写的窗口应用程序,按模块分类附上的WORD文档JAVA源代码和SQL SERVER的数据库建立方法,数据源的建立方法请自行上网搜索~
  • JDBC 查询数据库表的操作代码

    千次阅读 2018-02-11 11:04:33
    //加载数据库驱动 Class.forName("com.mysql.jdbc.Driver"); //通过驱动管理类获取数据库链接 connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8", ...
  • 内置了print_r()和var_dump()两个函数用于打印输出任意类型的数据内部结构,现在做Android的开发,发现并没有这种类似的函数,对于数据库查看很不方便,于是就写了一下查看数据库表的方法代码代码实现import ...
  • 我想继续编辑我的库源代码,但是找了一会发现没有相关的例子,花了一些时间,以下是我查找的过程: 我想继续编辑我的“BookDB”库,我简要说一下: 找到“BookDB”--CREATE到(c)----新查询编辑器窗口--- 出来的...
  • 数据库表的增删改查(代码实现)

    千次阅读 2020-11-02 07:31:25
    文章目录一、通过代码创建和添加数据二、删除数据库三、创建数据库的时候设置一些参数四、在数据库中创建一个五、通过代码删除六、向中插入一条记录七、查询这张表 一、通过代码创建和添加数据 点击新建...
  • 附件中包括Java安卓操作SqlLite数据库代码查看SqlLite数据库db文件的工具。
  • 数据库代码总结

    千次阅读 2018-09-23 16:20:02
    有关数据库代码内容 创建数据库: CREATE DATABASE 教务管理系统 On ‘ 数据库名称 ‘存储位置 ‘初始大小 ‘最大的值(默认是没有最大值) ‘文件增长的速率或大小 LOG ON ( NAME=教务管理系统_LOG, ...
  • create database _10lzhangsan//先建立数据库 第二步:建表 学生(包括学号,性别,年龄,所在系) create table student( Sno char(9) primary key, Sname char(20) unique, Ssex char(2), Sage smallint, Sdept...
  • idea内置数据库如何查看表注释

    千次阅读 2017-08-15 16:53:29
    idea如何连接内置数据库,这里我就不介绍了,请看下面链接 ... ...连接上数据库后,如何查看表注释呢?如下图所示 选中一张表,然后鼠标右击,选择Modify Table,就可以完成操作了,最终结果如下图
  • 简易学生信息管理系统,采用java编写,数据库采用sqlsever,含数据库文件和java源文件,包含sqljdbc驱动,用于连接sqlsever2005,2012
  • mysql数据库代码建表

    万次阅读 2017-10-09 17:35:04
    实验(二):创建数据用T-SQL代码创建以下表表2-1Class(班级) 列名 中文名 数据类型 精度 说明 ClassID 班级号 Char 8 主键 ClassName 班级名称 varChar 20 非空 Monitor 班长姓名 Char 8 StudentNum 学生...
  • PostgreSQL 查看数据库表数量

    千次阅读 2020-12-29 10:49:32
    SELECT count(tablename) FROM pg_tables WHERE tablename NOT LIKE 'pg%' AND tablename NOT LIKE 'sql_%';
  • MySQL基本操作一:数据库

    万次阅读 多人点赞 2018-05-23 21:55:49
    本章,主要就数据库的基本操作作以总结。 需要事先说明的一点是,我写的所有MySQL的代码将采用大写形式。虽然说至少MySQL环境下,SQL语句的大小写并不会影响代码运行结果,但是,有同行讲到,SQL语句大写比...
  • 从java代码中查询用到的数据库表

    千次阅读 2019-05-29 09:51:30
    一、按关键字搜索文件符合条件的行输出到文件 grep -r -i 'from' ./isoftstone-oldrpt/ >iss-rpt-old1.txt grep -r -i '@Table(name=' ./isoftstone-oldrpt/ >iss-rpt-old2.txt 二、按照关键字分列符合条件...
  • 如何MyEclipse查看数据库数据

    千次阅读 2018-03-14 20:02:52
    1,点击Window下的Show View 如图2,下方的控制台中右击 MyEclipse Derbv 打开 New3,以oracle为例4,打开之后就可以看到数据库中的
  • SQL server 创建数据库代码,非常详细

    千次阅读 2020-11-28 16:33:19
    1、手动SQL server上右击创建; 2、用SQL 语句创建数据库。 第一种就不介绍了, 1、打开SQL server ,编辑SQL server语句。 打开 Microsoft SQL Server Management Studio 18,进行身份验证 点击“新建查询”开始...
  • MySQL--基本概念(查看数据库

    千次阅读 2017-08-11 11:08:23
    想了想还是把一些基本概念整理一下比较好,这一篇提到了一些基本的小概念,以及查看数据库了解SQL【1】什么是数据库数据库是一个以某种有组织的方式存储的数据集合。 我们通常说的数据库其实是数据库管理软件...
  • --查看当前锁&lt;--直接复制代码--&gt; select sess.sid,   sess.serial#,   lo.oracle_username,   lo.os_user_name,   ao.object_name,   lo.locked_mode  from v$locked_object lo,   dba...
  • 查看mysql数据库编码格式

    万次阅读 2018-06-19 18:27:15
    查看mysql数据库编码格式转载:https://blog.csdn.net/mingyu1016/article/details/54017918 1.查看数据库的编码格式1mysql&gt; show create database &lt;数据库名&gt;; 2.查看...
  • Eclipse连接MySQL数据库(详细步骤)

    万次阅读 多人点赞 2016-12-27 21:19:28
    本人写这篇博客的时候也是菜鸟一只,百度“Java连接mysql数据库、eclipse连接数据库”等文章一大堆,可总是报错。 下面的操作是经本人验证,确实可行,包括了jar包导入、用jdbc连接mysql之前,新建数据库,新建...
  • java JDBC连接数据库步骤及代码

    万次阅读 多人点赞 2018-12-06 09:34:01
    连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现,成功加载后,会将Driver类的实例注册到DriverManager类中。...
  • 数据库代码编写

    千次阅读 2018-01-22 13:50:48
    driver = "... //sc为新建的数据库 user="root" passwd = "root"//root为安装sql时的用户名及密码 1. 加载驱动 Class.forName(driver); 2. 获取连接 Connection conn =  DriverMan
  • 使用SQL语句创建数据库数据库表

    千次阅读 2020-04-07 12:02:47
    使用SQL语句创建数据库数据库表 内容如下: 创建数据库 创建数据库表 1.创建数据库的语句 创建数据库,需要创建数据库的数据文件和日志文件 其中一些语句含义如下: 语句 代表含义 name 逻辑文件名 ...
  • jeecg生成代码 数据库不存在

    千次阅读 2018-01-18 11:02:50
    需要dbconfig.properties与jeecg_database.properties配置文件设置连接数据库配置值都写成一样

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,267,899
精华内容 907,159
关键字:

在数据库查看表的代码