
备份mysql数据库的java代码
我尝试运行以下代码来创建 但它显示了一些运行时错误。但是,我尝试 运行 部分(在给定的代码中已对此进行了注释) 。它显示io文件问题。请有人帮助我。package files; public class tableBackup_1 {public boolean tbBackup(String dbName,String dbUserName, String dbPassword, String path) { String executeCmd = "mysqldump -u " + db...
2024-01-10
从Java轻松备份和还原mysql数据库
如何从Java代码备份mysql数据库,例如:它的保存路径是动态分配的。Path中的空格不会产生问题。使用执行的jar文件生成路径。DBname,DBusername或DBpass是动态分配的。创建一个专用文件夹来保存备份文件。回答:(希望能解决您的问题。花了我一天的时间完全弄清一切并正确实施)public static void B...
2024-01-10
sql2008r2备份数据库教程
备份数据库可以最大化降低意外情况造成的损失,能够在出现问题时及时进行还原,只要通过数据库功能就可以去将数据库文件备份到任何位置,详细步骤如下所示。 sql2008r2备份数据库教程 1、首先去打开“SqlServer managerment studio”, 2、输入账号密码后点击“连接”, 3、右击需要备份...
2024-01-10
从命令行将mysql数据库转储到纯文本(CSV)备份中
我想避免mysqldump,因为它以仅便于mysql读取的形式输出。CSV似乎更通用(每个表一个文件就可以了)。但是,如果mysqldump有优势,我会很高兴。另外,我希望可以从命令行(linux)运行某些内容。如果那是mysql脚本,那么指向如何制作此类内容的指针将很有帮助。回答:如果您一次可以处理表,并且您...
2024-01-10
如何在MySQL数据库中备份单个表?
默认情况下,mysqldump备份整个数据库。我需要在MySQL中备份单个表。可能吗?如何还原?回答:回答:mysqldump db_name table_name > table_name.sqlmysqldump -u <db_username> -h <db_host> -p db_name table_name > table_name.sql进一步参考:http://www.abbeyworkshop.com/howto/lamp/MySQL_Export_Backup/index.htmlmys...
2024-01-10
查找并替换整个mysql数据库
我想查找并替换整个数据库,而不仅仅是一个表。我该如何更改以下脚本才能工作? update [table_name] set [field_name] = replace([field_name],'[string_to_find]','[string_to_replace]');我只使用星号吗? update * set [field_name] = replace([field_name],'[string_to_find]','[string_to_replace]');回答:sqldump到文本文件,...
2024-01-10
mysql数据类型仅存储月份和年份
我正在写一个PHP应用程序,它将学生数据存储在MySQL关系数据库中。我试图找到最好的方式/数据类型来存储一个月和一年在一起,而没有一天。我不知道是否应该将其存储为DATE并以某种方式使用php将日期存储为第一天,或使用我目前不熟悉的其他数据类型。理想情况下,我不想存储一天,因为一天不会...
2024-01-10
Excel VBA:写入mysql数据库
我想在Excel中编写一个宏,该宏将写入mysql数据库。有人可以帮我开始这个吗?回答:您可以使用连接字符串和ADO连接到MySQL:''http://support.microsoft.com/kb/246335Set cn = CreateObject("ADODB.Connection")Set rs = CreateObject("ADODB.Recordset")strCon = "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=...
2024-01-10
如何将表从一个mysql数据库复制到另一个mysql数据库
我需要将表从一个数据库复制到另一个数据库。这将是一个cronjob。哪一种是最好的方法?PHP脚本或Shell脚本。PHP的问题是,两个数据库都有不同的用户名和密码,所以我不能这样做。CREATE TABLE db1.table1 SELECT * FROM db2.table1我应该只连接第一个DB以获得所有记录,然后使用WHILE循环将所有记录插入新数据库...
2024-01-10
如何从mysql数据库的序列化字段中搜索?
我如何从mysql类语句以外的mysql数据库中的序列化字段中搜索?数据为:a:9:{s:2:"m1";s:4:"1217";s:2:"m2";s:8:"9986-961";s:2:"m3";s:19:"1988-03-07 00:00:00";s:2:"m4";s:0:"";s:2:"m5";s:0:"";s:2:"m6";s:0:"";s:2:"m7";s:3:"104";s:2:"m8";s:6:"150000";s :2:"m9";s:18:"Ok Then, Yes It Is";}我需要其中m9...
2024-01-10
减去月份和日期的mysql
我需要用mysql减去1个月DATE_ADD (NOW (), - 1 MONTH)零4天,我看到命令完美适用于1个月但1个月零4天,使用31天对于每个月带来30、29、28的每月无效。我无法添加31 + 4,30 + 4,等等回答:使用DATE_SUB [docs] 像:DATE_SUB((DATE_SUB(curdate(), INTERVAL 1 MONTH)), INTERVAL 4 DAY)...
2024-01-10
电话号码和地址的mysql数据类型
我要输入电话号码,包括国家代码,分机号create table if not exists employee( ` country_code_tel int(11), tel_number int(10), extension int(10), mobile bigint(20));如果tel_number大于15位,可以使用哪种数据类型,最好使用Bigint(20)?create table ...
2024-01-10
JPA,Mysql Blob返回的数据太长
byte[]我的实体中有一些字段,例如:@Entitypublic class ServicePicture implements Serializable { private static final long serialVersionUID = 2877629751219730559L; // seam-gen attributes (you should probably edit these) @Id @GeneratedValue private Long id; ...
2024-01-10
表被指定两次,既作为“ UPDATE”的目标,又作为mysql中数据的单独来源
我有以下MySQL查询,我要检查,如果 和 的 从类型 与平等的 和 的 ,然后更新状态在 表中对 在 UPDATE manager as m1 SET m1.status = 'Y' WHERE m1.branch_id IN ( SELECT m2.branch_id FROM manager as m2 WHERE (m2.branch_id,m2.year) IN ( ( SELECT DISTINCT branch_id,yea...
2024-01-10
MySql中的分层数据
我有一个与父子关系的表,我需要递归查询的帮助roleId, roleName, parentId1 Admin 02 Backup Admin 13 Office User 1 04 User 1 35 User 2 36 Office User 2 07 Off User 1 6我正在尝试进行递归查询,但是我无法做到这一点,建议我应...
2024-01-10
插入到mysql表并覆盖任何当前数据
我正在将一些数据插入表中,但有时会与表中的其他数据发生冲突(即,它具有相同的主键)。我希望能够覆盖这些数据(如果有的话),而不是让mysql向我发送一条错误消息,指出它们是重复的主键。我知道我可以事先删除这些值,但是这将需要较大的查询。是否有可能以某种方式覆盖这些值并禁止...
2024-01-10
MySQL存储持续时间-数据类型?
我需要计算用户在网站上花费的时间。登出时间与登出时间之间的区别是,给我类似“ X先生花了4个小时43分钟”。因此,为了存储the4小时43分钟,我这样声明:duration时间NOT NULL这是有效的还是更好的存储方式?我需要存储在数据库中,因为我还有其他计算需要将其用于+其他用例。回答:最好将其...
2024-01-10
哪种MySQL数据类型用于存储布尔值
由于MySQL似乎没有任何“布尔”数据类型,因此您“滥用”哪种数据类型在MySQL中存储正确/错误信息?尤其是在从PHP脚本进行读写的情况下。随着时间的流逝,我已经使用并看到了几种方法:tinyint,包含值0/1的varchar字段,包含字符串‘0’/‘1’或’true’/’false’的varchar字段最后枚举包含两个选项...
2024-01-10
mysql数据目录位置
在将其dmg文件版本64位下移后,我在Mac中安装了mysql。尝试创建数据库时,出现错误1006-无法创建数据库。浏览了多个网站后,似乎由于用户所有权设置的mysql“数据目录”位置需要更改。mysql默认的“数据目录”在哪里?我在localhost中找不到/ var / lib / mysql。谢谢。回答:看看您是否在下有一个文件/etc...
2024-01-10
mysql是多列数组
我的表单中有一个字符串,$string = 'London,Paris,Birmingham'我想搜索多个列以查找这些值的出现。例如 WHERE events.name, events.cities, events.counties IN (".($string).")有人可以推荐我一种简单而又简短的方法来做这样的事情。回答:使用FIND_IN_SET函数:WHERE ( FIND_IN_SET(events.name, mysql_real_escape_string($string)) > 0 ...
2024-01-10
mysql数据库插入将所有ID更改为4294967295
我的数据库确实发生了一些奇怪的事情。我正在使用PHP将数据插入数据库中,并且在过去的两年中我一直在这样做,没有任何问题。当客户在我的网站上付款时,我会将交易中的所有数据存储在数据库中。每个交易都有一个唯一的“transaction_id”。当我将付款信息插入数据库时,除“ transaction_id”...
2024-01-10
防止重复行插入php/mysql
我试图从文本框中插入多个记录到mysql表中。 如果我输入2个以上的记录,它将插入重复项。 这是代码。 我在做什么错?防止重复行插入php/mysql一些更多的信息表信息id (int) primary auto_increment email (varchar) imei (varchar) date_ordered (datetime) status(varchar) 由于这仅仅是个开始,我有改变的表结构没有问题...
2024-01-10
Sql批量插入
我有一个存储过程usp_GetValues。Sql批量插入EXEC usp_GetValues '123' gives a list of names like : Names ======= Joy Roy Toy 我还有一个表,在这里我想插如唱片:插入NewNameTable VALUES( '类证书高中',名称, '真')哪里名单将现身从存储过程执行。有没有办法做这个批量插入?回答:首先从临时表中执行存储过...
2024-01-10
用PHP在MySql数据库中插入Blob
我试图将图像存储在数据库中,由于某种原因,它似乎无法正常工作。这是我桌子的结构。mysql> describe ImageStore;+---------+----------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+---------+----------+------+-----+---------+-------+| ImageId | int(11) | NO | ...
2024-01-10
如何使用php脚本导出和导入mysql数据库及其数据?
我被要求使用php脚本而不是phpmyadmin创建一个将其结构和数据导出并导入mysql数据库的.sql文件,以使用户能够备份其数据?有人知道该怎么做吗?提前致谢回答:http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/using-php-to-backup-mysql-databases.aspx要么$tableName = 'mypet';$backupFile = 'backup/mypet.sql';$query = "SEL...
2024-01-10
无法将俄语文本插入mysql数据库
当我尝试将俄语文本插入MySQL数据库时,它会像这样插入:г??????????????? ?? ?????????Рісѓрїр°ріс‹рїр°с‹рір°рї因此,我有两个页面:registration.php和addUser.php。在每个 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">数据库由11个表组成,每个表都有排序规则:utf8_general_ci,类型:MyISAM。每...
2024-01-10
将多维php数组插入mysql数据库
我有一个来自csv的数组,其结构与此类似:Array ( [0] => Array ( [0] => name [1] => age [2] => gender ) [1] => Array ( [0] => Ian [1] => 24 [2] => male ) [2] => Array ( [0] => Janice [1] => 21 [2] => female ) etc我想将其插入到mysql表中,其中第一个数组的项(名称,年龄,性别)是列标题,而每个后续数组是表中的一行...
2024-01-10
加快大量mysql更新和插入
我有一个应用程序,需要通过大量条目更新大量数据。基本上,它执行约7,000次插入和/或更新,但需要花费很长的时间(例如将近9分钟…平均每个查询约0.08秒)。从本质上讲,我正在寻求提高速度来处理多个此类请求(我不希望对我模糊的示例提出具体的答案……只是希望,可以帮助解释)。以下是...
2024-01-10
将十六进制值插入MySql
我有一个带有VARBINARY列的表。我需要插入一个字符串,例如“ 4D2AFF”,它分别代表十六进制值0x4D,0x2A和0xFF。如何构造此语句?回答:您可以使用UNHEX()函数将具有十六进制对的十六进制字符串转换为二进制,然后反过来HEX()执行。即INSERT INTO tbl (col) VALUES (UNHEX('4D2AFF'))和SELECT HEX(col) FROM tbl...
2024-01-10
没有dlsym的Linux中的函数插入
我目前工作的一个项目,我需要跟踪的几个系统调用和类似的低层次功能的使用mmap,brk,sbrk。到目前为止,我一直在使用函数插入进行此操作:我编写了一个与要替换的函数同名的包装函数(mmap例如,),并通过设置LD_PRELOAD环境变量将其加载到程序中。我通过加载的指针调用实函数dlsym。不幸的是,...
2024-01-10
