精华内容
下载资源
问答
  • MySQL 创建数据库例子

    2010-09-25 10:34:00
    http://blog.sina.com.cn/s/blog_5eacdffa0100ipvr.html很不错的例子 转载于:https://www.cnblogs.com/ATually/archive/2010/09/25/1834367.html

    http://blog.sina.com.cn/s/blog_5eacdffa0100ipvr.html 很不错的例子

    转载于:https://www.cnblogs.com/ATually/archive/2010/09/25/1834367.html

    展开全文
  • 1.创建数据库: 创建的代码:create 数据库的代码:database 数据库表名:随便起,只要自己记住就行。test create database test; 2.删除数据库: 删除的代码:drop 数据库代码:database 要删除哪一个...

    1.创建数据库:    创建的代码:create  数据库的代码:database   数据库表名:随便起,只要自己记住就行。test

    create database test;

     

     

    2.删除数据库: 删除的代码:drop  数据库代码:database  要删除哪一个数据库:数据库名:test

     

    drop database test;

     

     

    3.创建表:   数据库建好后该往里创建表了;例下  创建: create   表的代码: table   表名:随便取   ceshi   

    create table class
    (
        code varchar(20) primary key,
        name varchar(20) not null
    );
    create table ceshi
    (
        ids int auto_increment primary key,
        uid varchar(20),
        name varchar(20),
        class varchar(20),
        foreign key (class)  references class(code) 
    );

     

    注:自增长代码代表:auto_increment

      主建的代码代表:primary key

      外键的代码代表公式:foreign key (列名)  references  主表名 (列名)

          fornign key+(列名)  代表给哪一个加外键 references 要引用哪个表里的列

          是否为空: 不为空的代码:not null

     

    4.删除:      删除代码的代表:drop  删除的是表: table  要删的那个表名:ceshi

    drop table ceshi;

     

     

     

     

    代码写创建数据库是注意:

    1.类型包含长度的,在类型后面加(括号),括号里面写长度

    2.上一列写完加逗号

    3.最后一列不要写逗号

    4.在每一条SQL语句写完之后要加分号;

    5.如果有外键关系,先创建主表

     

    例子:

    创建表:
    create table class
    (
        code varchar(20) primary key,
        name varchar(20)
    );
    create table student
    (
        code varchar(20) primary key,
        name varchar(20),
        sex bit,
        age int,
        class varchar(20),
        foreign key (class) references class(code)
    );
    create table kecheng
    (
        code varchar(20) primary key,
        name varchar(20)
    );
    create table teacher 
    (
        code varchar(20) primary key,
        name varchar(20)
    );
    create table chengji
    (    
        ids int auto_increment primary key,
        scode varchar(20),
        kcode varchar(20),
        degree float,
        foreign key (scode) references student(code),
        foreign key (kcode) references kecheng(code)
    );
    create table tkecheng
    (
        ids int auto_increment primary key,
        tcode varchar(20),
        kcode varchar(20),
        foreign key (kcode) references kecheng(code),
        foreign key (tcode) references teacher(code)
    );

     

     

     

     

     

     

    转载于:https://www.cnblogs.com/zc290987034/p/5966192.html

    展开全文
  • 创建数据库例子

    2009-11-01 11:41:00
    1.数据库文件名定义:文件类型 文件扩展名 主要数据文件 .mdf 次要数据文件 .ndf 事务日志文件 .ldf 2.如果存在则删除USE masterGOIF EXISTS(SELECT * ...创建数据库例子:A. 创建指定数据文件和事务日志文件的数据

    1.数据库文件名定义:
    文件类型 文件扩展名
    主要数据文件 .mdf
    次要数据文件 .ndf
    事务日志文件 .ldf

     

    2.如果存在则删除

    USE master
    GO
    IF EXISTS(SELECT * FROM sysdatabases WHERE NAME='study')
    DROP DATABASE study
    GO

     

    3.创建数据库的例子:
    A. 创建指定数据文件和事务日志文件的数据库
    下面的示例创建名为 Sales 的数据库。因为没有使用关键字 PRIMARY,第一个文件 (Sales_dat) 成为主文件。因为 Sales_dat 文件的 SIZE 参数没有指定 MB 或 KB,因此默认为 MB,以兆字节为单位进行分配。Sales_log 文件以兆字节为单位进行分配,因为 SIZE 参数中显式声明了 MB 后缀。

    USE master
    GO
    CREATE DATABASE Sales
    ON
    ( NAME = Sales_dat,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/saledat.mdf',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 )
    LOG ON
    ( NAME = 'Sales_log',
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/salelog.ldf',
       SIZE = 5MB,
       MAXSIZE = 25MB,
       FILEGROWTH = 5MB )
    GO

    B. 指定多个数据文件和事务日志文件创建数据库
    下面的示例使用三个 100 MB 的数据文件和两个 100 MB 的事务日志文件创建了名为 Archive 的数据库。主文件是列表中的第一个文件,并使用 PRIMARY 关键字显式指定。事务日志文件在 LOG ON 关键字后指定。注意 FILENAME 选项中所用的文件扩展名:主要数据文件使用 .mdf,次要数据文件使用 .ndf,事务日志文件使用 .ldf。

    USE master
    GO
    CREATE DATABASE Archive
    ON
    PRIMARY ( NAME = Arch1,
          FILENAME = 'c:/program files/microsoft sql server/mssql/data/archdat1.mdf',
          SIZE = 100MB,
          MAXSIZE = 200,
          FILEGROWTH = 20),
    ( NAME = Arch2,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/archdat2.ndf',
       SIZE = 100MB,
       MAXSIZE = 200,
       FILEGROWTH = 20),
    ( NAME = Arch3,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/archdat3.ndf',
       SIZE = 100MB,
       MAXSIZE = 200,
       FILEGROWTH = 20)
    LOG ON
    ( NAME = Archlog1,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/archlog1.ldf',
       SIZE = 100MB,
       MAXSIZE = 200,
       FILEGROWTH = 20),
    ( NAME = Archlog2,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/archlog2.ldf',
       SIZE = 100MB,
       MAXSIZE = 200,
       FILEGROWTH = 20)
    GO

    C. 创建简单的数据库
    本例创建名为 Products 的数据库,并指定单个文件。指定的文件成为主文件,并会自动创建一个 1 MB 的事务日志文件。因为主文件的 SIZE 参数中没有指定 MB 或 KB,所以主文件将以兆字节为单位进行分配。因为没有为事务日志文件指定 <filespec>,所以事务日志文件没有 MAXSIZE,可以增长到填满所有可用的磁盘空间为止。

    USE master
    GO
    CREATE DATABASE Products
    ON
    ( NAME = prods_dat,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/prods.mdf',
       SIZE = 4,
       MAXSIZE = 10,
       FILEGROWTH = 1 )
    GO

    D. 不指定文件创建数据库
    下面的示例创建名为 mytest 的数据库,并创建相应的主文件和事务日志文件。因为该语句没有 <filespec> 项,所以主数据库文件的大小为 model 数据库主文件的大小。事务日志文件的大小为 model 数据库事务日志文件的大小。因为没有指定 MAXSIZE,文件可以增长到填满所有可用的磁盘空间为止。

    CREATE DATABASE mytest

    E. 不指定 SIZE 创建数据库
    下面的示例创建名为 products2 的数据库。文件 prods2_dat 将成为主文件,大小等于 model 数据库中主文件的大小。事务日志文件会自动创建,其大小为主文件大小的 25% 或 512 KB 中的较大值。因为没有指定 MAXSIZE,文件可以增长到填满所有可用的磁盘空间为止。

    USE master
    GO
    CREATE DATABASE Products2
    ON
    ( NAME = prods2_dat,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/prods2.mdf' )
    GO

    F. 使用文件组创建数据库
    下面的示例使用三个文件组创建名为 sales 的数据库:

    主文件组包含文件 Spri1_dat 和 Spri2_dat。指定这些文件的 FILEGROWTH 增量为 15%。


    名为 SalesGroup1 的文件组包含文件 SGrp1Fi1 和 SGrp1Fi2。


    名为 SalesGroup2 的文件组包含文件 SGrp2Fi1 和 SGrp2Fi2。
    CREATE DATABASE Sales
    ON PRIMARY
    ( NAME = SPri1_dat,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/SPri1dat.mdf',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 15% ),
    ( NAME = SPri2_dat,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/SPri2dt.ndf',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 15% ),
    FILEGROUP SalesGroup1
    ( NAME = SGrp1Fi1_dat,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/SG1Fi1dt.ndf',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 ),
    ( NAME = SGrp1Fi2_dat,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/SG1Fi2dt.ndf',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 ),
    FILEGROUP SalesGroup2
    ( NAME = SGrp2Fi1_dat,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/SG2Fi1dt.ndf',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 ),
    ( NAME = SGrp2Fi2_dat,
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/SG2Fi2dt.ndf',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 )
    LOG ON
    ( NAME = 'Sales_log',
       FILENAME = 'c:/program files/microsoft sql server/mssql/data/salelog.ldf',
       SIZE = 5MB,
       MAXSIZE = 25MB,
       FILEGROWTH = 5MB )
    GO

    G. 附加数据库
    示例 B 创建一个包含下列物理文件的名为 Archive 的数据库:

    c:/program files/microsoft sql server/mssql/data/archdat1.mdf
    c:/program files/microsoft sql server/mssql/data/archdat2.ndf
    c:/program files/microsoft sql server/mssql/data/archdat3.ndf
    c:/program files/microsoft sql server/mssql/data/archlog1.ldf
    c:/program files/microsoft sql server/mssql/data/archlog2.ldf

    可以使用 sp_detach_db 存储过程分离该数据库,然后使用带有 FOR ATTACH 子句的 CREATE DATABASE 重新附加。

    sp_detach_db Archive
    GO
    CREATE DATABASE Archive
    ON PRIMARY (FILENAME = 'c:/program files/microsoft sql server/mssql/data/archdat1.mdf')
    FOR ATTACH
    GO

    H. 使用原始分区
    下面的示例使用原始分区创建名为 Employees 的数据库。执行语句时,原始分区必须存在,并且每个原始分区只能创建一个文件。

    USE master
    GO
    CREATE DATABASE Employees
    ON
    ( NAME = Empl_dat,
       FILENAME = 'f:',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 )
    LOG ON
    ( NAME = 'Sales_log',
       FILENAME = 'g:',
       SIZE = 5MB,
       MAXSIZE = 25MB,
       FILEGROWTH = 5MB )
    GO

    I. 使用已装入的驱动器
    下面的示例使用指向原始分区的已装入驱动器创建名为 Employees 的数据库。此功能只在 Microsoft® Windows® 2000 Server 中才可用。.执行语句时必须已经存在已装入的驱动器和原始分区,并且每个原始分区上只能有一个文件。当在已装入的驱动器上创建数据库文件时,必须用尾随反斜线结束驱动器路径。

    USE master
    GO
    CREATE DATABASE Employees
    ON
    ( NAME = Empl_dat,
       FILENAME = 'd:/sample data dir/',
       SIZE = 10,
       MAXSIZE = 50,
       FILEGROWTH = 5 )
    LOG ON
    ( NAME = 'Sales_log',
       FILENAME = 'd:/sample log dir/',
       SIZE = 5MB,
       MAXSIZE = 25MB,
       FILEGROWTH = 5MB )
    GO

     

    展开全文
  • 今天小编就为大家分享一篇Laravel创建数据库表结构的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 一个小例子,如果有需要的话可以看看,这也是根据官网上学习的
  • 创建数据库和表例子

    2016-08-14 09:08:00
    --定义当前操作的数据库 use test create table students (  stu_ID int not null primary key,  sName varchar(10),  sSex bit, --bool类型  sBirthday datetime,  sSeat int, --学生的座位号  sEmail ...

    CREATE DATABASE test
    ON PRIMARY
    (
          NAME =test_MDF,
          FILENAME = 'D:\0330141013\test_data.mdf',
          SIZE = 5MB,
          MAXSIZE = 100mb,
          FILEGROWTH = 15%
    )
    LOG ON
    (
          NAME = test_log,
          FILENAME = 'D:\0330141013\test_log.ldf',
          SIZE = 2MB,
          FILEGROWTH = 1MB
    )
    GO

    --定义当前操作的数据库
    use  test

    create table students
    (
      stu_ID int not null primary key,
      sName varchar(10),
      sSex bit,     --bool类型
      sBirthday datetime,
      sSeat int,      --学生的座位号
      sEmail varchar(20),
      sAddress varchar(50),
      sPhone varchar(15)
    )


    create table score
    (
      score_ID int not null identity(1,1) primary key,
      stu_ID int,
      course_ID int,
      score int  
    )

    create table course
    (
      course_ID int not null primary key,
      course_name varchar(50)  
    )

    转载于:https://www.cnblogs.com/dingfangbo/p/5769490.html

    展开全文
  • mysql 创建数据库和表的例子

    千次阅读 2018-03-23 10:09:19
    create database php39; #创建数据库php39 use php39; set names utf8; drop table if exists p39_goods; create table p39_goods ( id mediumint unsigned not null auto_increment comment 'Id', go...
  • 创建数据库CREATE DATABASE 语句用于在 MySQL 中创建数据库。语法CREATEDATABASEdatabase_name为了让 PHP 执行上面的语句,我们必须使用 mysql_query() 函数。此函数用于向 MySQL 连接发送查询或命令。例子在下面的...
  • 再来个简单的Delphi数据库例子创建表、删除表..rar`
  • MySQL中创建数据库和一张表的例子 CREATE DATABASE `smbms`; USE `smbms`; DROP TABLE IF EXISTS `smbms_address`; CREATE TABLE `smbms_address` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID'...
  • 创建表CREATE TABLE 用于在 MySQL 中创建数据库表。语法CREATE TABLE table_name(column_name1 data_type,column_name2 data_type,column_name3 data_type,.......)为了执行此命令,我必须向 mysql_query() 函数添加...
  • 创建数据库CREATE DATABASE 语句用于在 MySQL 中创建数据库。语法CREATE DATABASE database_name为了让 PHP 执行上面的语句,我们必须使用 mysql_query() 函数。此函数用于向 MySQL 连接发送查询或命令。例子在下面...
  • 创建数据库:create database XX; eg:create database A(创建一个叫A的数据库) 创建表:create table XX( xxx char(2) not null primary key, yyy int not null ); eg:create table A( B char(2) not null primary ...
  • MySQL数据库的基本操作 创建数据库、查看数据库、删除数据库等操作 连接到 MySQL 数据库后,就可以使用数据定义语言(DDL)来定义和管理数据库对象,包括数据库、表、索引以视图等。这里使用一个简单的例子,介绍...
  • 创建数据库

    2012-03-16 10:39:18
    以SQL SERVER 2000为例子,在该数据库管理系统里面创建数据库。在SQL SERVER 2000里面有两个常用的客户端软件-----企业管理器和查询分析器。这两个客户端软件共同对SQL SERVER 2000数据库进行操作。 首先打开...
  • 在开发过程中,有时候,预先创建好数据库比在程序运行时创建数据库更加地高效。...这种情况下,预先创建数据库是更加容易的,比在运行时创建数据库。 这里,需要使用一些免费的工具。推荐使用SQLite Database Brows
  • --------创建数据库 create database message go --------使用数据库 use message ----------创建用户表 create table login ( uname varchar(20) primary key, ------主键 upass varchar(20), email ...
  • #创建数据库 create database test; use test; #创建用户 create user 'test'@'%' identified by 'test'; #给用户赋权 grant all on test.* to 'test'@'%'; 创建数据库 命令:CREATE DATABASEdatabasename; 例子:...
  • SQLite -创建数据库

    2019-09-24 01:41:58
    SQLite -创建数据库 SQLite sqlite3命令用于创建新的SQLite数据库。你不需要有任何特权来创建一个数据库。 语法: sqlite3命令的基本语法如下: $sqlite3 DatabaseName.db 总是在RDBMS数据库名称应该是惟一...
  • java代码创建数据库

    2015-01-23 15:25:05
    java代码创建数据库,非常简单的例子,下载之后解压把必须的jar文件导入到到工程,拷贝代码执行main放假就可以看到效果。
  • 2020/11/3操作记录搭建好Python的数据环境之后,接下来就是在Python代码中访问数据库我先在Navicat图形化界面创建一个数据库命名为pythontest,再在数据库创建了一个表studentinfo有nid,nname,ngrade,nage四个字段...
  • 动态创建一个ACCESS数据库,动态创建access的代码是这样的,当窗体激活时执行下列代码自动创建数据库:  Dim myDB As DAO.Database  Set myDB = DAO.Workspaces(0).CreateDatabase("mydb.mdb", dbLangGeneral) ...
  • --例子 CREATE DATABASE test MAXDATAFILES 100 MAXINSTANCES 8 CHARACTER SET ZHS16GBK NATIONAL CHARACTER SET AL16UTF16 MAXLOGHISTORY 1 MAXLOGFILES 16 MAXLOGMEMBERS 3 LOGFILE GROUP 1 ('E:/orcl/...
  • 3、创建持久化类User对应数据库中的user表packagecom.hibernate.配置文件.pojo;importjava.sql.Date;public classUser {privateInteger id;privateString username;privateString password;privateDate updat...
  • JDBC-创建数据库

    千次阅读 2017-05-10 11:47:21
    JDBC创建数据库   在执行下面的例子前,请确保有以下: 必须具有管理员权限才能在给定的模式创建一个数据库。要执行下面的示例中,需要更换实际用户名和密码,用户名和密码。 MySQL数据库正在启动和运行。 所需...
  • mongo创建数据库

    2014-06-18 14:23:00
    一、创建Mongodb数据库 由于Mongodb不是关系型数据库文件,实际上,它并不存在传统关系型数据库中的所谓“数据库”的概念,但不用担心,当你第一次新增数据时,mongodb就会以collection集合的形式进行保存和新建,...
  • 创建数据库 语法 CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER cluster] [ENGINE = engine(...)] 例子 CREATE DATABASE IF NOT EXISTS chtest; --使用默认库引擎创建库 默认情况下,ClickHouse使用的...

空空如也

空空如也

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

创建数据库例子