mysql 复制记录实现代码_Mysql

sql

复制代码 代码如下:

INSERT INTO `table` ('id','aa','bb','cc') SELECT 'id','aa','bb','cc' FROM `table` (WHERE .....)

Tips:

复制代码 代码如下:

/**
* 复制新纪录的时候,可能要更新id或者是部分数据(假设id自增加的情况)
*
* text_aa 为固定值 ,可在脚本调用中赋变量值 如($aa)
* 注意'text_aa' 与 `cc` 的区别 ,一个是数据,一个是字段
**/
INSERT INTO `table` (`id`,`aa`,`bb`,`cc` ) SELECT '','aa内容','bb注意cc符号区别',`cc` FROM `table` (WHERE .....)

/**
* CONCAT(`bb`,'附加信息 -Copy')
* 在提取原有数据的基础上,增加附加信息 (windwos 下见过复件 xxxx.xxx 的都明白)
**/
INSERT INTO `table` (`id`,`aa`,`bb`,`cc` ) SELECT '','aa内容',CONCAT(`bb`,'附加信息 -Copy'),`cc` FROM `table` (WHERE .....)

时间: 2024-09-28 16:02:13

mysql 复制记录实现代码_Mysql的相关文章

PHP实现MySQL更新记录的代码_php基础

 首先梳理一下操作思路: 列出所有数据  选择需要修改的数据记录,进入可编辑状态.  提交修改结果完成修改     先列出数据库中的数据view.php,并在每条记录前添加一个modify字样,这样用户就可以选择自己要修改的记录进行修改. 复制代码 代码如下: <?php  $link=mysql_connect("localhost","root","管理员密码");  mysql_select_db("infosystem&q

用PHP进行MySQL删除记录操作代码_php基础

首先我们新建数据显示页面view.php:  复制代码 代码如下: <?php  $link=mysql_connect("localhost","root","管理员密码");  mysql_select_db("infosystem", $link);  $q = "SELECT * FROM info";  mysql_query("SET NAMES GB2312"); 

MySQL 统计查询实现代码_Mysql

统计数据行数 SELECT COUNT() FROM 语法用于从数据表中统计数据行数. 语法: SELECT COUNT(column) FROM tb_name 该 SQL 语法用于统计某一字段的数据行数,COUNT() 内不能是多个字段,但可以是 * 号. 例子: 复制代码 代码如下: <?php $conn = @mysql_connect("localhost","root","root123"); if (!$conn){ die

step by step配置mysql复制的具体方法_Mysql

采用全库复制的方案,方便管理mysql 5.5 + rhel5.810.4.11.12 master10.4.11.13 slave---Master端设置1,    创建复制帐号,需要复制和slave权限mysql> GRANT REPLICATION SLAVE, REPLICATION CLIENT ON *.*  TO repl@'10.4.11.12 IDENTIFIED BY 'mysql;Query OK, 0 rows affected (0.00 sec)2,    修改参数,

linux下mysql自动备份脚本代码_Mysql

脚本放在 /home/user/mysql_backup.sh crontab # crontab -l # m h dom mon dow command 28 16 * * * /home/user/mysql_backup.sh 脚本如下 复制代码 代码如下: #!/bin/sh # mysql_backup.sh: backup mysql databases and keep newest 5 days backup. # # Last updated: 20 March 2006 #

Ubuntu Server下MySql数据库备份脚本代码_Mysql

说明: 我这里要把MySql数据库存放目录/var/lib/mysql下面的pw85数据库备份到/home/mysql_data里面,并且保存为mysqldata_bak_2012_04_11.tar.gz的压缩文件格式(2012_04_11是指备份执行时当天的日期), 最后只保留最近7天的备份. 实现步骤: 1.创建保存备份文件的目录:/home/mysql_datacd /home #进入目录mkdir mysql_data #创建目录2.创建备份脚本文件:/home/mysql_data/

很全面的MySQL处理重复数据代码_Mysql

有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据. 本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据. 一.防止表中出现重复数据 你可以在MySQL数据表中设置指定的字段为 PRIMARY KEY(主键) 或者 UNIQUE(唯一) 索引来保证数据的唯一性. 让我们尝试一个实例:下表中无索引及主键,所以该表允许出现多条重复记录. CREATE TABLE person_tbl ( first_name

mysql 复制表结构和数据实例代码_Mysql

在mysql数据库开发中,我们有时候需要复制或拷贝一张表结构和数据到例外一张表,这个时候我们可以使用create ... select ... from语句来实现,本文章向大家介绍mysql复制表结构和数据一个简单实例,  比如现在有一张表,我们要将该表复制一份,以备以后使用,那么如何使用mysql语句来实现呢?其实我们可以直接使用create ... select ... from语句来实现,具体实现方法请看下面实例.  我们先来创建一张Topic表,创建Topic表的SQL语句如下: mys

PHP添加MySQL数据记录代码_php基础

首先建立查询页面:  复制代码 代码如下: <html>  <head>  </head>  <body>  <h3>添加记录</h3>  <form action="add_finish.php" method="POST">  员工姓名:<input type="text" size=25 name="ename" value=&qu