您的当前位置:TAGS -> MySql
  • Mysql数据表中的蠕虫复制使用方法

    数据库2023年05月19日

    什么是蠕虫复制 将⼀张已经存在的表中的数据复制到另⼀张表中。 语法格式: 将表名2中的所有的列复制到表名1中 INSERT INTO 表名 1 SELECT * FROM 表名 2; 只复制部分 INSERT INTO 表名 1(列 1, 列 2) SELECT 列 1, 列 2 FROM student; 实例: --如果有此表...

  • PHP判断mysql数据库中指定的表名及字段名是否存在

    后端开发2023年05月18日

    PHP判断mysql数据库中指定的表名及字段名是否存在 查询表名:select COUNT(*) from information_schema.tables WHERE table_name = '表名'; 查询字段:select COUNT(*) from information_schema.columns WHERE table_name = '表名...

  • PHP获取php版本、mysql版本、apache版本及其它参数

    后端开发2023年05月18日

    本文介绍利用PHP获取常用的服务器参数信息,如php版本、mysql版本、apache版本、服务器操作系统及IP等信息。 <?php //此段代码仅用获取mysql数据库版本才使用,因为需要连接数据库才能获取 $mysqli=new mysqli("localhost", "root", "数据库密码", "数据库名称"); if(mysqli_con...

  • mysql 查询哪些表有指定的字段

    数据库2023年05月17日

    需要使用的的表:INFORMATION_SCHEMA.COLUMNS SELECT*FROM INFORMATION_SCHEMA.COLUMNS WHERE column_name ='字段名' 字段名 描述 TABLE_SCHEMA 数据库名 TABLE_NAME 表名 COLUMN_NAME 字段名称 COLUMN_COMMENT 字段注释 COLUM...

  • mysql采用like模糊匹配并根据匹配度的多少对结果排序

    数据库2023年05月16日

    有这样一个需求,在mysql数据库进行模糊匹配一个数据表中的姓名在其它数据表中多个字段中进行匹配,效果是想实现根据匹配量的多少进行结果排序。 数据样子就是表名2中的数据列xingming和nicheng中可能会有表名1中的xingming,根据匹配量计算匹配分值: <?php $sql_search="select id,xingming from 表...

  • MySQL事务表与非事务表的优缺点

    数据库2023年05月16日

    MySQL 事务主要用于处理操作量大,复杂度高的数据。MySQL事务表(TST)支持将多条SQL语句当作同一任务统一处理,要么此任务所有SQL语句统一提交,要么全部被撤销回滚;而非事务表(NTST)则不支持此种操作,多条SQL语句如果遇到错误,在错误前的SQL语句会被执行,之后的则不执行。这样会造成数据逻辑的不一致性。 mysql事务表(TST)的优点: 事...

  • MYSQL存储引擎中InnoDB与MyISAM的区别?

    数据库2023年05月16日

    存储引擎是对底层物理数据执行实际操作的组件,为Server服务层提供各种操作数据的API。常用的存储引擎有InnoDB、MyISAM、Memory。这里我们主要介绍InnoDB 与 MyISAM 的区别: (1)事务:MyISAM不支持事务,InnoDB支持事务 (2)锁级别:MyISAM只支持表级锁,InnoDB支持行级锁和表级锁,默认使用行级锁,但是行锁...

  • 新安装mysql报错1251 client does not support

    数据库2023年05月15日

    MYSQL安装初始化之后有一个默认密码,如下2.a!yNasp8Dn A temporary password is generated for root@localhost: 2.a!yNasp8Dn 用Native客户端连接时报错:1251 client does not support,但是我们通过命令行是可以连接的,我们测试一下执行以下代码查看一下用...

  • PHP代码直接执行mysql数据库文件(.sql)的导入方法

    后端开发2023年05月14日

    如何利用php来执行.sql文件。下面一段代码即可完成数据库的导入功能。 有时间我利用这段PHP代码做一个可以实现PHP源代码和mysql数据库脚本文件.sql按步骤,一步步自动安装的程序框架。免去码友使用数据库管理工具导入的繁琐操作! <?php function exec_mysql_sql($file) { $dbc = array( 'host...

  • BAT命令备份mysql数据库、WinRAR压缩打包、BAT远程下载

    数据库2023年05月14日

    最近研究mysql数据库远程备份、下载功能的时候,想到了用BAT来完成这些任务。思路就是用BAT配合使用mysqldump备份导出数据库的.sql脚本,用利用本机安装的WinRAR解压缩程序打包成RAR文件,然后利用Windows系统的计划任务定时执行一个BAT脚本来远程下载指定路径的SQL文件到本地指定目录。 同时,为了安全将BAT打包成的rar文件命名为...