如果是xp下IIS平台中,一般在安装目录下的data文件夹下,或者在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 51\data(你的可能是C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 50\data)
如果安装的时候设置在其他目录下那就要看你设置的目录了;
Linux的一般在程序那个文件下下面的data目录下。
你还可以通过MySQL的配置文件(windows的在安装目录下的myini)中查看datadir=""的值
sql:select from user_all_tables where table_name='tableName'
如果结果为空则表示不存在,如何结果不为空则表示存在;
2、java如何判断数据库表是否存在
可以利用上面的sql,执行获取结果,相应的java代码如下:
String helperName= delegatorgetGroupHelperName("comasiainfo");
SQLProcessor sqlProcessor= new SQLProcessor(helperName);
String sql = "select from user_all_tables where table_name='"+table+"'";
ResultSet rsTables =sqlProcessorexecuteQuery(sql);
if(rsTablesnext()){
DebuglogWarning("table:"+table+" exists", module);
}else{
DebuglogWarning("table:"+table+" does not exist", module);
}
脚本就是你创建数据库的脚本,跟你存在哪里没有关系的。一般会存在data下。
你老师是要类似:
create database student;这样的语句,而不是把库发给他。
在myini中
下面basedir是MYSQL安装路径
basedir="C:/Program Files/MySQL/MySQL Server 51/"
下面datadir是MYSQL数据库所在的路径
datadir="C:/Documents and Settings/All UsersWINDOWS/Application Data/MySQL/MySQL Server 51/Data/"
意思就是系统存在错误,就是因为存在mysql所以不能创建数据库。
mysql中不能创建数据库就可能是设置错误造成的。所以就是因为存在mysql所以不能创建数据库。
MySQL数据库:MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。
windows下查看系统服务
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
以上就是关于mysql新建的数据库文件存在哪全部的内容,包括:mysql新建的数据库文件存在哪、QT查询mysql数据库中表格是否存在怎么 *** 作、mysql的数据库存在哪里了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)