当前位置: 首页 > news >正文

做网站jsp和php网站建设可以资本化吗

做网站jsp和php,网站建设可以资本化吗,windows优化大师,网站开发 前端修改数据库表中最大自增ID用完会报错。判断是否接近或达到自增ID类型的最大值#xff1a;‌ 对于MySQL中的自增ID#xff0c;‌如果使用的是int类型#xff0c;‌其无符号#xff08;‌unsigned#xff09;‌的最大值可以达到2^32 - 1#xff0c;‌即4294967295。‌如果使用的…数据库表中最大自增ID用完会报错。判断是否接近或达到自增ID类型的最大值‌ 对于MySQL中的自增ID‌如果使用的是int类型‌其无符号‌unsigned‌的最大值可以达到2^32 - 1‌即4294967295。‌如果使用的是有符号的bigint类型 2^63 - 1无符号的 2^64 - 1。如果查询到的最大ID值接近或达到这个数值‌那么自增ID可能即将用完或已经用完。‌ ?php// 数据库配置 $host localhost; $db your_database; $user your_username; $pass your_password;try {// 创建PDO实例$pdo new PDO(mysql:host{$host};dbname{$db};charsetutf8mb4, $user, $pass);$pdo-setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);// 获取所有表名$stmt $pdo-query(SHOW TABLES);$tables [];while ($row $stmt-fetch(PDO::FETCH_ASSOC)) {$tables[] array_shift($row); // 将表名提取出来}foreach ($tables as $table) {try {// 查询表的自增字段状态$stmt $pdo-prepare(SHOW TABLE STATUS LIKE :table);$stmt-bindParam(:table, $table);$stmt-execute();$tableStatus $stmt-fetch(PDO::FETCH_ASSOC);if (null ! $tableStatus[Auto_increment]) {// 检查自增ID是否接近最大值 假设使用的是BIGINT类型$maxId getTableAutoIncrementMaxId($pdo, $table);// 检查自增ID是否接近最大值if (($maxId - $tableStatus[Auto_increment]) 10000) {echo 警告表 {$table} 的自增ID即将用尽当前ID: {$tableStatus[Auto_increment]}, 最大ID: {$maxId}\n;} else {echo 表 {$table} 的自增ID正常当前ID: {$tableStatus[Auto_increment]}\n;}} else {echo ----表 {$table} 没有自增字段\n;}} catch (PDOException $e) {echo 表 {$table} 的查询出现错误: .$e-getMessage().\n;}} } catch (PDOException $e) {echo 数据库连接失败: .$e-getMessage(); }/*** 判断表的子序自增ID是否存在跟根据自增类型获取ID最大值** param $pdo* param $table** return float|int|object*/ function getTableAutoIncrementMaxId($pdo, $table) {$powNum 31;// 准备SQL查询语句$stmt $pdo-prepare(SHOW COLUMNS FROM {$table} WHERE Extraauto_increment);// 执行查询$stmt-execute();// 查找自增字段$column $stmt-fetch(PDO::FETCH_ASSOC);if (!empty($column)) {// 检查bigint类型if (false ! strpos($column[Type], bigint)) {$powNum 63;}// 无符号‌unsigned‌if (false ! strpos($column[Type], unsigned)) {$powNum;}}return pow(2, $powNum) - 1; }
http://www.eeditor.cn/news/121234/

相关文章:

  • 网站建设属于前端还是后台网址导航浏览器最新的2021年
  • 建站用什么工具网站内容管理系统cms
  • 变性人做欲网站wordpress主题注册页美化
  • 网站的三大因素家政网站开发
  • 深圳营销型网站建设-龙华信科工程建设是干什么的
  • 太原百度网站建设一份完整的商业计划书
  • 百度网站链接提交页面主题猫wordpress
  • 厦门做模板网站的公司合肥手机网站制作建设
  • 长沙网站建设策划成都网站建设 全美
  • 公司网站用什么cms系统wordpress新浪微博图床插件
  • 妇科网站源码做网站开发语言
  • 北海手机网站建设域名查询ip138
  • 邯郸装修网站建设做网站的图片一般放哪
  • seo网站wordpress自动评论王
  • 国外网站推广软件应届生在淮北招的网站建设类型岗位
  • 前端做任务的网站好网站制作公司
  • 攀枝花建设银行网站wordpress显示10篇文章
  • 艺麟盛世可以做网站推广吗龙岗网站建设费用
  • 罗玉凤做网站购物网站的设计与实现论文
  • 阿里云万网网站制作html素材库
  • 网站建设特色企业宣传片文案模板
  • 网站怎么广告投放市场推广计划方案模板
  • 京东网站的建设与发展现状分析手机网站dedecms
  • 保定网站制作哪家好建设wordpress默认密码忘记
  • 做网站怎么办营业执照app开发定制专家公司
  • 做ps找图的网站如何先做网站再绑定域名
  • 小型企业门户网站源码重庆南坪网站建设咨询400
  • 怎么做贷款网站项目网址大全
  • 网站要多少钱可以做问卷赚钱的网站
  • 休闲采摘园网站建设代理加盟网站