mysql表的备份是InnoDB 类型的,但备份过后,恢复读取不了表。请问如何读取这种类型的。谢谢啊,

mysql表的备份是InnoDB 类型的,但备份过后,恢复读取不了表。请问如何读取这种类型的。谢谢啊,,第1张

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获得表格的字段名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/web/9427637.html

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

发表评论

登录后才能评论

评论列表(0条)

保存