步骤如下:
第一步打开Database,然后点击window窗口 点击Open Perspective菜单中的MyEclipse Database Explorer。
第二步 创建连接,在空白处右击鼠标新建(即new)。
第三步 选择连接方式,在Driver template选项框中 选择MySql。
第四步 填写配置信息。
第五步 连接mysql数据库的驱动文件。
第六步 测试数据配置是否正确点击,输入访问数据库密码。
第七步 测试连接mysql数据库成功,点击Finish创建连接。
第八歩 右击创建的连接点击Open another connection 输入mysql数据库密码就能看到创建的数据库表。
概述
存放在
C:\ProgramData\Mysql\Mysql
Server
xx\data\下(xx为你安装的版本)
解析
安装MySQL的时候有两个路径:1)MySQL的安装文件
2)MySQL的数据存放文件。
新建的数据库文件则存放在
第二个
数据库存放文件的路径中
解析
不过大多数人在第一次安装时都会选择默认设置,这种情况下就不清楚存放路径了;
1、如果我们也找不到我们当时安装时存放的数据路径,可以在终端呼出mysql然后,输入查询命令
show
variables
like
'datadir'
;
2、这时候,会输出一个表格
右边的那一列就是数据库存放的路径了:
注意
programData是隐藏文件夹,需要开启显示,或者直接复制路径过去即可
拓展内容
mysql
MySQL是一个关系型数据库管理系统,由瑞典MySQL
AB
公司开发,目前属于 Oracle 旗下产品。MySQL
是最流行的关系型数据库管理系统之一,在
WEB
应用方面,MySQL是最好的
RDBMS
(Relational
Database
Management
System,关系数据库管理系统)
应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的
SQL
语言是用于访问数据库的最常用标准化语言。MySQL
软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择
MySQL
作为网站数据库。
由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
(内存的/data/data/目录中
要在Android系统中 *** 作SQLite数据库,是通过Android的核心类类来实现的,通常情况下为了数据库升级的需要以及使用方便,我们会选择继承抽像类,但是会将数据库文件创建在一个固定的目录,如果你想使用已经存在的数据库文件也就是说数据库会和程序一起发布,就得通过使用的静态方法()方法来得到对象,下面是一个具体 *** 作类:
packagenetmy;
importjavaioFile;
importjavaio;
importjavaioInputStream;
importnetmyjokebookR;
importandroidappActivity;
importandroidcontentContext;
importandroiddatabasesqlite;
publicclassDBHelper{
//得到SD卡路径
privatefinalStringDATABASE_PATH=androidosEnvironment
()()
"/joke";
privatefinalActivityactivity;
//数据库名
privatefinalStringDATABASE_FILENAME;
publicDBHelper(Contextcontext){
//TODOAuto-generatedconstructorstub
//这里直接给数据库名
DATABASE_FILENAME="jokebookdb3";
activity=(Activity)context;
}
//得到 *** 作数据库的对象
public()
{
try
{
booleanb=false;
//得到数据库的完整路径名
String=DATABASE_PATH"/"DATABASE_FILENAME;
//将数据库文件从资源文件放到合适地方(资源文件也就是数据库文件放在项目的res下的raw目录中)
//将数据库文件复制到SD卡中Filedir=newFile(DATABASE_PATH);
if(!direxists())
b=dirmkdir();
//判断是否存在该文件
if(!(newFile())exists())
{
//不存在得到数据库输入流对象
InputStreamis=activity()(
Rrawjokebook);
//创建输出流
FileOutputStreamfos=newFileOutputStream(databaseFilename);
//将数据输出
byte[]buffer=newbyte[8192];
intcount=0;
while((count=isread(buffer))
{
foswrite(buffer,0,count);
}
//关闭资源
fosclose();
isclose();
}
//得到SQLDatabase对象
SQLiteDatabasedatabase=SQLiteDatabaseopenOrCreateDatabase(
databaseFilename,null);
returndatabase;
}
catch(Exceptione)
{
Systemoutprintln(egetMessage());
}
returnnull;
}
}
写完这个类之后,就能得到SQLiteDatabase对象,就能对数据库 *** 作了
hi,好久没上知道了,最近一直忙着找工作。
一般是存放在data目录中,如果你的安装目录下没有这个data文件夹的话,那么就是在当前用户中找,比如我的就在:C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 51\data,你进入这个目录下,就可以看到你建的所有数据库。
补充:对于临时表,MySQL使用环境变量TMPDIR的值作为保存临时文件的目录的路径名。如果未设置TMPDIR,MySQL将使用系统的默认值,通常为/tmp、/var/tmp或/usr/tmp。如果包含临时文件目录的文件系统过小,可对mysqld使用“—tmpdir”选项,在具有足够空间的文件系统内指定1个目录。
根目录(ORACLE_BASE)的默认位置是c:\oracle\product\1010。Oracle主目录(ORACLE_HOME)指向根目录的下一级目录,即%ORACLE_BASE%\Db_1。
如果在同一台主机的同一个根目录下安装多个产品或安装了第2次,则Oracle_Home主目录会以db_n的形式出现,即Db_2、Db_3等。
以上就是关于myeclipse数据库文件在哪全部的内容,包括:myeclipse数据库文件在哪、mysql新建的数据库文件存在哪、sqlite的数据库文件在什么地方(sqlite数据库默认存储地址)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)