首页 > 后端 > 经验 > 数据库的文件路径有哪些,Mysql数据文件存放在什么地方

数据库的文件路径有哪些,Mysql数据文件存放在什么地方

来源:整理 时间:2024-04-30 02:51:07 编辑:黑码技术 手机版

1,Mysql数据文件存放在什么地方

win7对mysql的安装路径,做了改变,data在一个隐藏文件中,路径是这样的C:\ProgramData\MySQL\MySQL Server 5.5\data就是program Files 旁边,有个隐藏的文件叫ProgramData打开隐藏文件查看的方式为:左上角的组织 -- 文件夹搜索选项-- 查看 --隐藏文件和文件夹 这边设置改下,

Mysql数据文件存放在什么地方

2,mysql的数据库文件在哪个目录下我怎么找不到

1、MySQL如果使用MyISAM存储引擎,数据库文件类型就包括.frm、.MYD、.MYI,默认存放位置是C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data2、MySQL如果使用InnoDB存储引擎,MySQL数据库文件类型就包括.frm、ibdata1、.ibd,存放位置有两个,.frm文件默认存放位置是C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data, ibdata1、.ibd文件默认存放位置是MySQL安装目录下的data文件夹

mysql的数据库文件在哪个目录下我怎么找不到

3,win7下mysql的数据文件默认在哪个目录存放

如果没有修改默认设置安装路径,MYSQL默认安装在C:/Program Files/MySQL/MySQL Server 5.1,新建的数据库文件在C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/data这里。
具体操作:  一、停止mysql  开始-cmd  net stop mysql5  二、复制原来数据库目录到新目录  1、复制c:\programdata\mysql\mysql server 5.5\中的data目录到  d:\program files\mysql\mysql server 5.5\目录下(自建的目录)三,修改mysql配置文件  1、用记事本打开c:\programdata\mysql\mysql server 5.5\data\目录下的my.ini  找到datadir="c:\programdata\mysql\mysql server 5.5\data"  在前面加#注释掉  在下面添加一行  datadir="d:\program files\mysql\mysql server 5.5\data"  修改完成后,保存退出。  四、重新启动mysql  1、开始-cmd  net start mysql5  2、进入mysql控制台  开始-所有程序-mysql-mysql server 5.5-mysql 5.5 command line client  提示输入mysql root账号的密码,输入之后回车,进入mysql控制台show variables like %datadir%; #查询mysql数据库存放目录如查询显示为d:\program files\mysql\mysql server 5.5\data\即表示修改成功!  可用data下的数据文件备份还原数据库

win7下mysql的数据文件默认在哪个目录存放

4,sqlite 的数据库文件在什么地方

1. (内存的/data/data/<package name/databases>目录中2. 要在Android系统中操作SQLite数据库,是通过Android的核心类SQLiteDatabase类来实现的,通常情况下为了数据库升级的需要以及使用方便,我们会选择继承SQLiteOpenHelper抽像类,但是SQLiteOpenHelper会将数据库文件创建在一个固定的目录,如果你想使用已经存在的数据库文件也就是说数据库会和程序一起发布,就得通过使用SQLiteDabase的静态方法OpenOrCreateDatabase()方法来得到SQLiteDabase对象,3. 下面是一个具体操作类:4. package net.my.dao; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import net.my.jokebook.R; import android.app.Activity; import android.content.Context; import android.database.sqlite.SQLiteDatabase; public class DBHelper //得到SD卡路径private final String DATABASE_PATH = android.os.Environment .getExternalStorageDirectory().getAbsolutePath() + "/joke"; private final Activity activity; //数据库名private final String DATABASE_FILENAME; public DBHelper(Context context) // TODO Auto-generated constructor stub //这里直接给数据库名 DATABASE_FILENAME = "jokebook.db3"; activity = (Activity)context; } //得到操作数据库的对象public SQLiteDatabase openDatabase() try boolean b = false; //得到数据库的完整路径名 String databaseFilename = DATABASE_PATH + "/" + DATABASE_FILENAME; //将数据库文件从资源文件放到合适地方(资源文件也就是数据库文件放在项目的res下的raw目录中) //将数据库文件复制到SD卡中 File dir = new File(DATABASE_PATH); if (!dir.exists()) b = dir.mkdir(); //判断是否存在该文件 if (!(new File(databaseFilename)).exists()) //不存在得到数据库输入流对象 InputStream is = activity.getResources().openRawResource( R.raw.jokebook); //创建输出流 FileOutputStream fos = new FileOutputStream(databaseFilename); //将数据输出 byte[] buffer = new byte[8192]; int count = 0; while ((count = is.read(buffer)) > 0) fos.write(buffer, 0, count); } //关闭资源 fos.close(); is.close(); } //得到SQLDatabase对象 SQLiteDatabase database = SQLiteDatabase.openOrCreateDatabase( databaseFilename, null); return database; } catch (Exception e) System.out.println(e.getMessage()); } return null; } }写完这个类之后,就能得到SQLiteDatabase对象,就能对数据库操作了
给sqlite数据库加密解密的方法:1、创建空的sqlite数据库。//数据库名的后缀你可以直接指定,甚至没有后缀都可以//方法一:创建一个空sqlite数据库,用io的方式filestream fs = file.create(“c:\\test.db“);//方法二:用sqliteconnectionsqliteconnection.createfile(“c:\\test.db“);创建的数据库是个0字节的文件。2、创建加密的空sqlite数据库//创建一个密码为password的空的sqlite数据库sqliteconnection.createfile(“c:\\test2.db“); sqliteconnection cnn = new sqliteconnection(“data source=c:\\test2.db“);sqliteconnection cnn = new sqliteconnection(“data source=d:\\test2.db“);cnn.open();cnn.changepassword(“password“);3、给未加密的数据库加密sqliteconnection cnn = new sqliteconnection(“data source=c:\\test.db“);cnn.open();cnn.changepassword(“password“);4、打开加密sqlite数据库//方法一sqliteconnection cnn = new sqliteconnection(“data source=c:\\test2.db“);cnn.setpassword(“password“);cnn.open();//方法二sqliteconnectionstringbuilder builder = new sqliteconnectionstringbuilder();builder.datasource = @”c:\test.db“;builder.password = @”password“;sqliteconnection cnn = new sqliteconnection(builder.connectionstring);cnn .open();除了用上述方法给sqlite数据库加密以外,您还可以使用专业的文件加密软件将sqlite数据库加密。超级加密 3000采用先进的加密算法,使你的文件和文件夹加密后,真正的达到超高的加密强度,让你的加密数据无懈可击。超级加密3000使用起来,只要点击需要加密的文件的右键,即可轻松实现文件的加密。解密只要双击已加密文件,输入密码即可轻松搞定。
实在找不着你就点击window——show view——other——Android——file explorer 在这个里面点击data——data目录下,找到你这个工程的包名,那个数据库文件在你包名的databases 文件夹下 查看原帖>>
给sqlite数据库加密解密的方法:1、创建空的sqlite数据库。//数据库名的后缀你可以直接指定,甚至没有后缀都可以//方法一:创建一个空sqlite数据库,用io的方式filestreamfs=file.create(“c:\\test.db“);//方法二:用sqliteconnectionsqliteconnection.createfile(“c:\\test.db“);创建的数据库是个0字节的文件。2、创建加密的空sqlite数据库//创建一个密码为password的空的sqlite数据库sqliteconnection.createfile(“c:\\test2.db“);sqliteconnectioncnn=newsqliteconnection(“datasource=c:\\test2.db“);sqliteconnectioncnn=newsqliteconnection(“datasource=d:\\test2.db“);cnn.open();cnn.changepassword(“password“);3、给未加密的数据库加密sqliteconnectioncnn=newsqliteconnection(“datasource=c:\\test.db“);cnn.open();cnn.changepassword(“password“);4、打开加密sqlite数据库//方法一sqliteconnectioncnn=newsqliteconnection(“datasource=c:\\test2.db“);cnn.setpassword(“password“);cnn.open();//方法二sqliteconnectionstringbuilderbuilder=newsqliteconnectionstringbuilder();builder.datasource=@”c:\test.db“;builder.password=@”password“;sqliteconnectioncnn=newsqliteconnection(builder.connectionstring);cnn.open();除了用上述方法给sqlite数据库加密以外,您还可以使用专业的文件加密软件将sqlite数据库加密。超级加密3000采用先进的加密算法,使你的文件和文件夹加密后,真正的达到超高的加密强度,让你的加密数据无懈可击。超级加密3000使用起来,只要点击需要加密的文件的右键,即可轻松实现文件的加密。解密只要双击已加密文件,输入密码即可轻松搞定。
文章TAG:数据数据库文件路径数据库的文件路径有哪些

最近更新

  • 国产数据库系统有哪些公司,谁能介绍比较好的国内数据库服务公司国产数据库系统有哪些公司,谁能介绍比较好的国内数据库服务公司

    谁能介绍比较好的国内数据库服务公司2,国内的数据库安全厂家有哪些真正的原厂商贴牌的不算3,国产数据库软件有哪些4,国内比较好的数据库审计厂家有哪1,谁能介绍比较好的国内数据库服务公司.....

    经验 日期:2024-04-29

  • 宏程序编程软件怎么用,数控编程的宏程序怎么用的宏程序编程软件怎么用,数控编程的宏程序怎么用的

    数控编程的宏程序怎么用的2,什么是宏程序怎么使用3,我想知道使用宏程序数控编程方法有知道的告诉下小弟谢谢各位4,什么是数控编程中的用户宏程序如何应用5,office中的宏是什么意思怎样应用.....

    经验 日期:2024-04-29

  • 数据库录入员工哪些信息,数据库怎么录入数据数据库录入员工哪些信息,数据库怎么录入数据

    数据库怎么录入数据银行后台数据录入员前景及上升渠道为综合管理员,工作相当稳定。压力应该是有的(银行各岗位都是有压力的),但是压力比起前台柜员来说小的多,而且不用应付形形色色的客户,在.....

    经验 日期:2024-04-29

  • 覆盖索引哪些数据库有,mysql如何创建索引覆盖覆盖索引哪些数据库有,mysql如何创建索引覆盖

    mysql如何创建索引覆盖你的意思是通过建立足够多的索引,而不必去读行数据吗?那就要把你的查询where的每一个字段都要添加一个索引,是单独的字段,不要组合的字段索引。组合索引是两个及以上.....

    经验 日期:2024-04-29

  • 数据库设计遵守哪些范式,数据库中的范式有哪些数据库设计遵守哪些范式,数据库中的范式有哪些

    数据库中的范式有哪些2,数据库设计遵守哪些范式3,详细说明数据库规范的三个范式4,数据库五大范式是什么5,数据库三大范式1,数据库中的范式有哪些范式,数据库设计规范模式般1、2、3BNC范式4.....

    经验 日期:2024-04-29

  • 知网英文数据库包括哪些,papertime包含什么数据库知网英文数据库包括哪些,papertime包含什么数据库

    papertime包含什么数据库2,如何查找外文文献3,中英文医学文献检索的数据库各有哪些4,如何找外文文献5,有哪些外文数据库可检索农业类文献1,papertime包含什么数据库数据库范围学术期刊,学位.....

    经验 日期:2024-04-29

  • iphone越狱插件视频,越狱腾讯视频会员插件iphone越狱插件视频,越狱腾讯视频会员插件

    iphone插件、iPhone6-2插件自从iphone6上市后,很多用户都对IOS8感兴趣。iPhone越狱之后,iPhone的可玩性增加了很多,但是如果你是新手越狱的话,可能会遇到很多麻烦,甚至会把iPhone弄白,其实有.....

    经验 日期:2024-04-29

  • 一级数据库有哪些,一级市场数据产品有哪些一级数据库有哪些,一级市场数据产品有哪些

    一级市场数据产品有哪些2,现在一级市场都有哪些好用的创投数据库3,基本的数据库有哪些类型一级域名和二级域名怎么区分4,数据库有哪些类型5,常用数据库有哪些1,一级市场数据产品有哪些投中.....

    经验 日期:2024-04-29

相关文章