我觉得,可以有一个能配置的值tableName,为表名 , 程序中用哪张表,由tableName决定,正常情况下,tableName=A, 当表A数据量超过定值的时候,
建一个表,叫A_New, 指定tableName=A_New
把表A重命名为A_backup
新建一张表A
指定tableName=A
把A_New里的数据写入到表A
删除表A_New
不知道这样能不能解决你的问题。
有很多软件可以使用,比如phpmyadmin,sqlyog等等
下载一个phpmyadmin并且配置好(网上有如何配置),其中就有备份还原数据库的图标,很简单
补充:----------------------
对啊,点导出,然后执行就可以了啊
以小鸟云为例:
1启动"开始→设置→控制面板→添加/删除程序",之后出现"添加/删除程序"对话框;
2单击"添加/删除 Windows 组件→组件",出现"windows组件向导→下一步"出现" Windows 组件"对话框从列表中选择"网络服务";
3单击"详细内容",从列表中选取"Windows Internet 命名访问(WINS)" 如图:上图 单击"确定"4单击"下一步",输入到 Windows2000 Server 的安装源文件的路径,单击"确定"开始安装 WINS 服务;
5步骤5 单击"完成",当回到"添加/删除程序"对话框后,单击"关闭"按钮;
6 安装完毕后在管理工具中多了一个 "WINS" 控制台;
7 如果不知道服务器有关问题,请咨询小鸟云!
以上就是关于php怎样自动新建表并备份全部的内容,包括:php怎样自动新建表并备份、PHP+MYSQL的数据库如何备份和还原、linux 一键部署phpstudy云服务器怎么自动备份数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)