innoDB不像myisam表那样直接备份表结构,因为它支持事务,事务id存放在共享表空间里,不同服务器存放不同,所以不能直接备份myisam那样备份,需要一些独特的方法和工具。。。
日期可以利用mysql 自带的函数 进行格式化 如:date_format(日期字段,’%Y-%m-%d’) as ‘日期’;
使用截取方式读取:select substr(c, 1, 100000) from d;
使用MYSQL的
desc 表名
语句可以获得此表的所有字段名称、类型和默认值设置
例如:desc teacher
你可以当作其他SQL那样执行,试试就知道了。
没这么干过
mysql_list_tables
获取
所有表信息
返回指针
mysql_tablename
获取表名
myslq_num_rows函数来判断结果指针中的表的数目
<php
mysql_connect("localhost",
"mysql_user",
"mysql_password");
$result
=
mysql_list_tables("mydb");
for
($i
=
0;
$i
<
mysql_num_rows($result);
$i++)
printf
("Table:
%s\n",
mysql_tablename($result,
$i));
mysql_free_result($result);
>
这是手册上例子
后边的不用我说了吧
sql查询
以上就是关于mysql表的备份是InnoDB 类型的,但备份过后,恢复读取不了表。请问如何读取这种类型的。谢谢啊,全部的内容,包括:mysql表的备份是InnoDB 类型的,但备份过后,恢复读取不了表。请问如何读取这种类型的。谢谢啊,、在JAVA中怎么获取mysql表中的mediumtext类型和datatime类型的字段并显示在控制台上、mysql获得表格的字段名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)