创建mysql 数据库怎么保存,或者在哪里能找到我创建的数据库

创建mysql 数据库怎么保存,或者在哪里能找到我创建的数据库,第1张

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数据库,他存的数据到底放在哪、一篇文章是怎么在数据库中存储的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10172331.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存