精华内容
下载资源
问答
  • 创建数据库指定路径sql

    千次阅读 2021-02-10 01:36:59
    SQL Server 中的dbo用户是具有在数据库中执行所有活动权限的用户,表示数据库的所有者(owner),一般来说, -- 如果创建了某个数据库,就是该数据库的所有者,即dbo用户,dbo用户是一个比较特殊的数据库用户,无法删除,且此...

    create database stuDB

    on  primary  -- 默认就属于primary文件组,可省略

    (

    /*--数据文件的具体描述--*/

    name='stuDB_data',  -- 主数据文件的逻辑名称

    filename='D:\stuDB_data.mdf', -- 主数据文件的物理名称

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

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

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

    )

    log on

    (

    /*--日志文件的具体描述,各参数含义同上--*/

    name='stuDB_log',

    filename='D:\stuDB_log.ldf',

    size=2mb,

    filegrowth=1mb

    )

    --***********************约束sql******************************

    use StuDB

    go

    if exists(select * from sysobjects where name='stuMarks')

    drop table stuMarks

    create table stuMarks

    (

    ExamNo      int     identity(1,1) primary key,

    stuNo       char(6) not null,

    writtenExam int     not null,

    LabExam     int     not null

    )

    go

    -- 其中,列属性"identity(起始值,递增量)" 表示"ExamNo"列为自动编号, 也称为标识列

    alter table 表名

    add constraint 约束名 约束类型 具体的约束说明

    alter table 表名

    drop constraint 约束名

    alter table stuMarks

    add constraint UQ_stuNo Unique(stuNo)

    alter table stuMarks

    drop constraint UQ_stuNo

    /*--添加SQL登录账户--*/

    exec sp_addlogin 'xie', '123456'  -- 账户名为xie,密码为123456

    --删除xie账户名

    exec sp_droplogin 'xie'

    /*--在stuDB数据库中添加两个用户(必须存在)--*/

    use stuDB

    go

    exec sp_grantdbaccess 'xie','123456'

    go

    -- 提示:SQL Server 中的dbo用户是具有在数据库中执行所有活动权限的用户,表示数据库的所有者(owner),一般来说,

    -- 如果创建了某个数据库,就是该数据库的所有者,即dbo用户,dbo用户是一个比较特殊的数据库用户,无法删除,且此用

    -- 户始终出现在每个数据库中

    /* --给数据库用户授权-- */

    -- 授权的语法如下

    -- grant 权限 [on 表名] to 数据库用户

    use stuDB

    go

    grant select,update,insert on stuMarks to xie

    grant create table to xie

    go

    展开全文
  • 指定路径创建数据库及表

    千次阅读 2018-09-18 10:32:24
    1,创建需要指定的路径(文件夹) public static final String PATH_ONE = "KogBill"; public static final String PATH_NAME = "KogBill.db"; String ...

    首先,需要声明权限,如果是6.0以上,需要运行时权限

    AndroidManifest.xml中:

    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    

    如果系统时6.0以上,就需要申请运行时权限:

    if(Build.VERSION.SDK_INT >= 23){
                if (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.WRITE_EXTERNAL_STORAGE)
                        != PackageManager.PERMISSION_GRANTED){
                   ActivityCompat.requestPermissions(MainActivity.this,new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},1);
                }else {
                    initSQLFile();  // 调用创建文件路径的方法
                }
            }
    

    1,创建需要指定的路径(文件夹)

    public static final String PATH_ONE = "KogBill";
    public static final String PATH_NAME = "KogBill.db";
    
    String path = Environment.getExternalStorageDirectory().getAbsolutePath();
    String path1 = path + File.separator + PATH_ONE;   //需要创建的路径
    String path2 = path + File.separator + PATH_ONE + 
    			File.separator + PATH_NAME;       		   //需要创建的文件
    
    //创建路径	
    File f1 = new File(path1);
    if(!f1.exists()){
    	f1.mkdirs();
    	//目录创建成功,  ...../0/KogBill/
    }
    

    2,创建数据库文件(.db文件)及表

    //定义一个内部类(或者新建类),继承 SQLiteOpenHelper
    class MySQLiteHelper extends SQLiteOpenHelper{
    	private static final int DATEBASE_VERSION = 1;   //定义版本号
    	private static final String CREATE_TABLE = "create table kog_bill ("  //创建表语句
    	            + "_id integer primary key autoincrement,"
    	            + "date text, "
    	            + "breakfast text, "
    	            + "lunch text,"
    	            + "dinner text,"
    	            + "happy text,"
    	            + "other text,"
    	            + "spare text)";
    
    	//自定义构造方法,简化自动生成的构造方法,path 是主要指定病创建db文件的路径
    	// .../.../KogBill/kog_bill.db
    	public MySQLiteHelper(Context context , String path){
    		this(context,path,null,DATEBASE_VERSION);
    	}
    
    	//实现接口必须实现的构造方法
    	public MySQLiteHelper(Context context, String name, CursorFactory factory, int version){
    			super(context, name, factory, version);
    			// TODO Auto-generated constructor stub
    		}
    	
    	@Override
    		public void onCreate(SQLiteDatabase db) {
    			// 第一次创建数据库时 才会调用
    			Log.e("mylog", "创建数据库表");
    			db.execSQL(CREATE_TABLE);
    		}
    
    		@Override
    		public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
    			// TODO Auto-generated method stub
    			
    		}
    }
    
    //在主方法中,创建这个类对象,并获取db对象
    MySQLiteHelper mSQL = new MySQLiteHelper(MainActivity.this,path2 );
    db = mSQL.getWritableDatabase();
    	
    

    3,通过db 对象实现增删改查

    …此处省略

    展开全文
  • sqlite3怎么固定创建数据库路径 各位大神们,用sqlite3的时候创建数据库,发现只能在当前路径创建,觉得这样有点乱,想固定一下sqlite3创建数据库路径,求问要怎么弄,我是linux系统 ...

    sqlite3怎么固定创建数据库的路径

    各位大神们,用sqlite3的时候创建数据库,发现只能在当前路径创建,觉得这样有点乱,想固定一下sqlite3创建数据库的路径,求问要怎么弄,我是linux系统

    展开全文
  • sqlite3 :创建数据库文件到指定路径

    万次阅读 2018-03-21 10:32:26
    想要把sqlite3创建数据库文件到指定路径:(windows 为例)1.cmd进入到你想要保存文件的路径2.sqlite3 database.db

    想要把sqlite3创建数据库文件到指定路径:(windows 为例)

    1.cmd进入到你想要保存文件的路径

    2.sqlite3 database.db


    展开全文
  • create database b2c on primary -- 默认就属于primary文件组,可省略(/*--数据文件的具体描述--*/ name='b2c', -- 主数据文件的逻辑名称 filename='D:\Data\b2c.mdf', -- 主数据文件的物理名称 size=5mb, --主数据...
  • SQL2008 修改创建数据库的默认路径

    千次阅读 2011-07-11 12:29:35
    实例(右键)——>属性——>"Database Settings"——>"Database default locations
  • hdfs创建目录和创建hive数据库并指定路径 一、查看HDFS目录 hadoop fs -ls /prod/dwh/ 二、创建目录 hadoop fs -mkdir -p /prod/dwh/optics/ 三、创建hive数据库并指定路径 #进入hive数据库 hive #创建数据库并指定...
  • 本文实例讲述了C#创建数据库及附加数据库的操作方法。分享给大家供大家参考,具体如下: /// /// 附加数据库方法 /// /// 连接数据库字符串,连接master系统数据库 /// 数据库名字 /// 数据库文件MDF的路径 /// ...
  • CREATE DATABASE 数据库名称 ON(NAME='数据库名称',FILENAME='mdf文件的完整路径') 示例: CREATE DATABASE test ON(NAME='test',FILENAME='E:\dbFile\test.mdf') 转载于:...
  • 我想删掉重新建立数据库,还有就是有什么好的命令可以直接删除表呢?最好有代码谢谢啦
  • Android GreenDao3自定义数据库路径SD卡

    千次阅读 2018-10-19 11:09:01
    上一篇写过GreenDao2自定义数据库路径SD卡 是直接改DaoMaster文件,但是在GreenDao3中数据创建是通过gradle直接编辑生成数据库相关文件,会初始化DaoMaster文件,则那个方法不适用。 import android.content....
  • Hive>Hive创建数据库创建数据库

    千次阅读 2019-11-22 20:09:16
    创建数据库创建数据库创建数据库并指定hdfs存储位置
  • 我在外部创建了一个sqlite3数据库,现在想放在手机里面使用,却得知android默认数据库存放路径如图,而这个目录是我在手机上无法查看的,请问有没有什么办法能改变这个路径?谢谢 !![图片说明]...
  • GreenDao设置数据库路径以及数据库升级

    万次阅读 热门讨论 2016-12-06 20:10:05
    1. APP开发期间的数据库在上一篇文章中封装了GreenDaoManager中有个构造方法如下:private GreenDaoManager(){ if (mInstance == null) { // DaoMaster.DevOpenHelper devOpenHelper = new // DaoMaster.De
  • 创建数据库失败

    千次阅读 2020-12-12 09:23:04
    sqlserver2008R2 创建数据库失败 失败的原因有: 一、文件路径不存在 需要先手动创建 二、权限不足 以管理员权限重新启动ssms(SQL Server Management Studio),再此创建数据库
  • QT QML中SQLite的数据库路径

    千次阅读 2020-05-03 14:20:15
    当编写完成代码后,你却不知道数据放在哪里了,实际上QT在你的代码完成后,会把数据库放在一个缺省的目录,本文以win10为为例,来说明如何定制化你的SQLite的缺省路径。 注意: 本文是从一个数据库操作项目中,节选...
  • 1. win+r 打开cmd 2. 登入MySQL 3. 输入查看数据存储位置的指令 show variables like '%datadir%'; 效果如图所示: 4. 设置隐藏文件夹 通常ProgramData文件是被隐藏的 ...5.根据路径查找即可 ...
  • 1、新建data文件夹,并在data下创建db及log文件夹 2、在mongodb安装目录下新增mongod.cfg文件,配置如下 systemLog:  destination: file  path: D:\mongodb\data\log\mongod.log storage:  dbPath: D:\...
  • Android设置数据库路径

    千次阅读 2018-06-13 01:09:00
    参考博客   ...按照国际惯例,先来一段扯淡,最近的项目,数据显示错误,方便测试测出问题后可以导出数据库给我看,所以就直接把数据库设置到内存卡上了 找了两个博客参考(非常感谢对于知识的...
  • QT编程时的数据库文件路径设置问题

    千次阅读 2019-01-22 20:05:25
    QT编程时的数据库文件路径设置问题 问题描述 使用QT编程时,明明数据库文件没问题,用sqlitestudio打开也没有问题,结果代码中数据库操作返回值都是错误的,查啥啥没有。 调试过程 通过各种日志打印,发现程序根本就...
  • 在达梦数据库下创建数据库

    千次阅读 2020-07-25 09:39:12
    跳出创建数据库的图形界面窗口 点击Start,开始创建数据库 系统提供三套数据库模板供用户选择:一般用途、联机分析处理和联机事务处理,在这里我选择第一种模板。点击Next 选择数据库放置的路径,可以自定义,也...
  • 在 android 中有个类可方便的直接创建数据库,自己写一个类继承 SQLiteOpenHelperpackage com.wangban.yzbbanban.test_mysqlite; import android.content.Context; import android.database.sqlite.SQLiteDatabase;...
  • 一、CMD命令行创建数据库

    千次阅读 2020-06-10 09:56:48
    二、创建数据库,输入sql命令:create database OASystem default character set utf8;(指定编码为utf8) 三、查看创建的数据库:show create database OASystem; 四、使用status指令语句来查看MySQL服务器的...
  • db2 创建数据库 提示路径不存在

    千次阅读 2013-06-17 18:21:13
    SQL1052N 数据库路径 "D:\foo\bar" 不存在。 说明: 该命令的 "" 参数中指定的路径无效。不存在该名称的路径,或者在 DB2_CREATE_DB_ON_PATHS 注册表变量被禁用时,指定了路径(仅限于 Windows) 。 在
  • SQL Server 2012 创建数据库

    万次阅读 多人点赞 2019-04-15 00:06:01
    文章目录基本概念使用SSMS工具创建使用SQL语言创建 基本概念 主要数据文件(.mdf)     主要数据文件包含数据库的启动信息,并指向数据库中的其他文件,用户数据和对象可存储在此文件中,一个数据库只有一个...
  • 语句: CREATE DATABASE [IF NOT EXISTS] database_name [COMMENT database_comment] ...1.创建一个数据库数据库在 HDFS 上的默认存储路径是/user/hive/warehouse/*.db hive (default)> create database db_hive;
  • android 系统默认值数据库路径

    千次阅读 2016-10-21 23:47:05
    在以前6.0之前系统的相关属性默认值一般都在应用/framework/base/package/SettingsProvide应用中定义,即生成的文件也是保存在/data/data/...但在6.0版本之后,保存路径改为: /data/system/user/0/ 在此文件下为
  • SQL server创建数据库

    万次阅读 多人点赞 2020-02-13 14:23:37
    图形化界面创建数据库 1.启动SQL Server Management Studio,并连接到SQL Server 2012中的数据库,在“对象资源管理器”中展开“数据库”节点。 2.鼠标右键单击选择"新建数据库" 3.数据库的默认所有者为“sa”,选择...
  • MySQL创建数据库及常用命令

    万次阅读 2019-06-18 20:20:16
    一 配置MySQL Server ...在系统环境变量中添加一条path路径:C:\Program Files\MySQL\MySQL Server 5.7\bin。 二 MySQL操作常用命令 1)登录数据库:mysql -h localhost -u root -p -h表示主机名,这里在本地...
  • DB2数据库创建

    千次阅读 2019-02-01 23:35:56
    创建DB2数据库 DB2数据库概述 数据库、表空间、表的关系 •数据库由实例进行创建和管理 •数据库包含一到多个表空间 •表存储在表空间中 表空间、容器、区与数据页 •数据库的最小存储单位是数据页(datapage) •区...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 680,295
精华内容 272,118
关键字:

创建数据库的路径