mysql数据库的一个数据库实际上就是一个目录
你可以登录到mysql
然后
show
variables;
找到|
bdb_home
,
bdb_home就是mysql数据存放的位置
如|
bdb_home
|
/var/lib/mysql/
意思就是mysql数据库都在/var/lib/mysql/
目录下面
如果你新创建一个数据库bbb,其实就是在/var/lib/mysql下面创建了一个目录
所以要备份,移动数据库,就可以直接把目录CP备份或移动走
mysql数据库会在硬盘上建立相应的各种数据文件,然后会把数据分文别类的放到各个数据文件上。至于文件的位置,当然是在你安装的硬盘上。
主要分为几类文件
(1)存放表结构的frm文件:文件名与表名相同,每个表对应一个同名frm文件
(2)根据数据库管理方式的不同(myisam和innodb两种方式)设置不同的文件
myiasm:
MYD文件:表数据文件
MYI文件:索引文件
log文件:日志文件
innodb:
InnoDB数据库文件(即InnoDB文件集):
ibdata1、ibdata2等:系统表空间文件,存储InnoDB系统信息和用户数据库表数据和索引,所有表共用
ibd文件:单表表空间文件,每个表使用一个表空间文件(file per table),存放用户数据库表数据和索引
日志文件: ib_logfile1、ib_logfile2
浙西文件都存在具体的存储器中,这个存储器就是硬盘(就算在云上,其实也是在网络存储上)。
具体位置跟你安装的数据库的位置有关。
1、用SQL SERVER的话,用TEXT数据类型,可以存2,147,483,647个字符,足够存放很长的文章了。
2、如果是Oracle数据库的话,可以用clob字段类型。
你好,他默认的是自动提交的,你可以设置手动提交(因为如果你的一些 *** 作出现了错误,按照常理就不应该实现数据添到数据库中,设置到事物的四个特性--ACID<建议你去好好看看>);你们学习myslq的原因是学习表与表的对应关系,sql语句的应用,数据库的设计等等,这是基础。而且,对于一些数据的 *** 作我们通常也就是运用mysql来实现的。希望能帮到你。
我给你一个代码吧
ClassforName("commicrosoftjdbcsqlserverSQLServerDriver");
Connection conn=DriverManagergetConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=jspdata;user=sa;password=sqlserver");
Statement stmt=conncreateStatement();
ResultSet rs=stmtexecuteQuery("select from tb_Userinfo where usrName='"+requestgetParameter("usrName")+"'");
最好就是写在try{}里。
以上就是关于创建mysql 数据库怎么保存,或者在哪里能找到我创建的数据库全部的内容,包括:创建mysql 数据库怎么保存,或者在哪里能找到我创建的数据库、有个疑问,比如Mysql数据库,他存的数据到底放在哪、一篇文章是怎么在数据库中存储的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)