
默认MySQL 的数据库是存放在\MySQL\MySQL Server 55\data文件夹下。
一个数据库是一个目录,目录下一个表对应三个文件,文件名是表名,扩展名分别是frm、MYD、MYI((数据文件: myd )、( 索引文件: MYI )、(表定义文件: frm))。
mysql常用命令:
1:使用SHOW语句找出在服务器上当前存在什么数据库:
mysql>SHOWDATABASES;
2:2、创建一个数据库MYSQLDATA
mysql>CREATEDATABASEMYSQLDATA;
3:选择你所创建的数据库
mysql>USEMYSQLDATA;(按回车键出现Databasechanged时说明 *** 作成功!)
4:查看现在的数据库中存在什么表
mysql>SHOWTABLES;
5:创建一个数据库表
mysql>CREATETABLEMYTABLE(nameVARCHAR(20),sexCHAR(1));
6:显示表的结构:
mysql>DESCRIBEMYTABLE;
7:往表中加入记录
mysql>insertintoMYTABLEvalues(”hyq”,”M”);
8:用文本方式将数据装入数据库表中(例如D:/mysqltxt)
mysql>LOADDATALOCALINFILE“D:/mysqltxt”INTOTABLEMYTABLE;
9:导入sql文件命令(例如D:/mysqlsql)
mysql>usedatabase;
mysql>sourced:/mysqlsql;
10:删除表
mysql>dropTABLEMYTABLE;
参考资料:
额,这个是最简单的了:
你先连接数据库,然后用
sql语句
查询数据库里用户表是否存在此用户:
string
str="select
from
用户表
where
用户名='"+Textbox1text+"'
and
密码='"+Textbox2text+"'";
dataset
dt=new
dataset();
SqlDataAdapter
sda=new
SqlDataAdapter(str,con);//con是你连接数据库的字符串;
sdaFill(dt);
if(dtTables[0]Rowscount>0)
{
这里表示存在,进行你的
跳转代码
;
}
else
{
messagebox
show("用户不存在或者用户名和密码错误!");
}
解决办法有两个
第一:删除数据库的表,通过update-database重新映射到数据库中。这种方式的缺点是删除了表,表的数据没了,需要备份之后重新导入
第二个方法:在update-database之前先add-migration,在migration的Up,Down方法里面注释数据库已存在的表就OK了。
在数据有默认值的情况下,判断拿到的值等于默认值
在数据允许空的情况下,判断拿到的值知否NULL
在数据不允许空的情况下,你坑定能拿到值
代码如下:
<php
$sql="select from checklist where game_id=$gid and task='$task' and status='$status'";
$result=mysql_query($sql);
$row = mysql_fetch_array($result, MYSQL_ASSOC);
if (!mysql_num_rows($result))
{
echo "record doesn't exist~~~~~!!!!!!";
}
else
{ // echo mysql_num_rows($result)"\n";
echo $row['game_id'];
echo $row['task'];
}
>
扩展资料
访问MySql一般步骤
1)连接MySql服务器
使用mysql_connect()函数建立与MySql服务器的连接。
2)选择MySql数据库
使用mysql_select_db()函数选择MySql服务器上的数据库,并与数据库建立连接。
3)执行SQL语句
使用mysql_query()函数执行SQL语句。(包括增加、删除、修改、查询、显示)
4)关闭结果集
使用mysql_free_result($result)关闭结果集,以释放资源。
以上就是关于MySQL 的数据库文件存在哪里 后缀名是什么全部的内容,包括:MySQL 的数据库文件存在哪里 后缀名是什么、c#输入数据查询数据库中是否存在此数据并返回true or false、当mvc中运行update-database时,出来,数据库中已经存在shops怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)