-
使用PHP将mysql表导出到.txt或.doc文件
所属栏目:[MySql] 日期:2021-01-17 热度:156
我有一个mysql表,用于记录用户每天发送的消息.我想要做的是每天将消息日志导出一次到文本文件中,我不知道如何做到这一点.我们的服务器有phpmyadmin,我可以手动将表导出到文本文件中,但我不知道如何A)让phpmyadmin每天自动导出一次这个文件,或者B)用PHP代码编[详细]
-
将PHP PDO查询编写为`dbName` .tableName`而不是`tableName` – 为什么?
所属栏目:[MySql] 日期:2021-01-17 热度:124
我正在PHP PDO中编写一个用户注册函数,我发现只有在这样写的情况下我的查询才能正常运行:?php $dbHost=localhost; $dbName=project; $dbUser=admin; $dbPassword=abcd; $dbh=new PDO(mysql:host=$db[详细]
-
php – 存储重定向URL以供以后使用
所属栏目:[MySql] 日期:2021-01-17 热度:156
我正在尝试存储重定向网址,以便稍后使用几页,但我无法弄清楚如何从一个地方到另一个地方.通常我只是通过URL传递变量,但由于我的重定向URL本身包含URL变量,因此这并不完全有效.为了让您更好地了解我正在尝试做什么,这是结构.第1页:用户可以单击链接以在第2页[详细]
-
MySQL:如果其他表中不存在id,则删除行
所属栏目:[MySql] 日期:2021-01-17 热度:52
我想这是新手问.如果其他表中不存在id,如何删除行?我的想法是首先获取ID并删除.我正在寻找更好的查询.最佳答案您可以为这些表设置外键.更多信息here对于简单查询,这里是: DELETE FROM table WHERE (SELECT count(1) FROM table2 WHERE id = table.id) 1[详细]
-
MySQL CASE语句使用日期
所属栏目:[MySql] 日期:2021-01-17 热度:117
我正在尝试在我的SQL查询中使用CASE语句,并且它的工作方式与我认为的方式不同.基本上,我需要实现三个场景,并使用日期字段,例如我有以下数据:id | date_activated 1 | 2011-10-10 07:00:06 2 | 2011-03-12 10:00:00 3 | 2011-11-27 18:10:36 4 | 2010-01-[详细]
-
在空的mysql实例上使用liquibase创建数据库
所属栏目:[MySql] 日期:2021-01-17 热度:87
我有新的mysql实例,希望能够创建大量的数据库并用liquibase填充它.虽然我有脚本(更改集)可以在手动创建的数据库上正常工作,但我希望能够使用liquibase创建数据库.当我尝试连接而没有在URL中指定数据库时,我得到了错误:liquibase --driver=com.mysql.jdbc.Dri[详细]
-
python – 插入mysql数据库时间戳
所属栏目:[MySql] 日期:2021-01-17 热度:90
我在我的python脚本中有一部分需要在下面的mysql数据库示例中将一些数据插入到表中:insert_data = INSERT into test (test_date,test1,test2) values (%s,%s,%s) cur.execute(insert_data,(test_date,test1,test2)) db.commit()[详细]
-
mysql – 导入sql表时由于排序规则而获取错误
所属栏目:[MySql] 日期:2021-01-17 热度:166
下面给出了创建表的代码,而我尝试在新数据库中导入此表时出现以下错误询问CREATE TABLE IF NOT EXISTS `blogs` ( `blog_id` int(10) NOT NULL AUTO_INCREMENT, `blog_title` text NOT NULL, `blog_content` text NOT NULL,[详细]
-
php – 增加数据库中字段的最快方法
所属栏目:[MySql] 日期:2021-01-17 热度:75
假设我有一个MySQL表来保持页面访问次数,我想跟踪每个用户的页面访问总数.这是用于递增字段的SQL:UPDATE visits SET visits = visits + 1 WHERE user_id = 12 这很简单,但我想知道是否有更快的方法来实现这一目标.我的意思是,如果我有很多访问者(理想情况下,[详细]
-
c# – 身份实体框架库 – 更新数据库[MySQL]
所属栏目:[MySql] 日期:2021-01-17 热度:141
我刚刚将库Microsoft.AspNet.Identity.EntityFramework更新到最后一个版本(2.0.0.0),我发现创建表时出现了一些错误.当我生成迁移代码(向上和向下方法)时,我无法将更改上传到数据库,因为我在执行“Updata-Database”时遇到索引问题 Specified key was too long[详细]
-
php – 在Laravel 4中搜索和过滤/优化数据库结果
所属栏目:[MySql] 日期:2021-01-17 热度:198
我正在寻找一种通过Laravel 4中的查询字符串搜索和过滤数据库表/ Eloquent模型的方法.我有一个名为houses的表,列名为:price,name,hasCoffeeMachine和hasStove我希望用户能够执行以下操作:http://example.com?name=testhasCoffeeMachine=1这将获得名称为“te[详细]
-
如何使用node-mysql将MySql查询的结果保存在变量中
所属栏目:[MySql] 日期:2021-01-17 热度:54
我试图使用node-mysql模型和node.js在变量中保存MySql查询的结果,所以我有这样的代码:connection.query(select * from ROOMS, function(err, rows){ if(err) { throw err; } else { console.log(rows); } }); 结果是:[详细]
-
mysql – 如何从SQL中获取仅出现在特定值的条目?
所属栏目:[MySql] 日期:2021-01-17 热度:55
我需要在我的SQL表中找到始终只出现在某个值中的条目.例如:DeviceID Transmission -------- ------------ 000329 Inventory 000980 Inventory 004406 Starting 000980 Stopping 000329 In[详细]
-
php – 检查SQL数据库中不存在哪些值
所属栏目:[MySql] 日期:2021-01-17 热度:157
我对MySQL表有疑问.我有2个表(用户(user_id和其他行)和答案(id,answer_id和user_id))我想检查一下,用户没有回答哪些问题(例如,在答案表中存在5行 - 4,6,8,1,3(但问题是10),我想从数据库值中获取2,5,7,9,10).如何编写这样的查询?我尝试过JOIN,但一切都没有成[详细]
-
php – ‘或’和’||’之间的区别?
所属栏目:[MySql] 日期:2021-01-17 热度:110
$conn = mysql_connect($db_host,$db_user,$db_password) || die(Connection to mysql failed); mysql_close($conn); 执行此代码时,显示以下警告.PHP警告:mysql_close()期望参数1是资源,第45行的script.php中给出了boolean[详细]
-
php – 无法使用函数返回值
所属栏目:[MySql] 日期:2021-01-17 热度:114
我是PHP新手并开发一个登录表单.请在下面找到我使用的代码.当我尝试它时给了我以下错误: Fatal error: Cant use function return value in write context in C:xampphtdocsforsiteSystemlogin.php on line 3 请帮我解决这个问题.thems[详细]
-
MySql和phpMyAdmin之间的区别
所属栏目:[MySql] 日期:2021-01-17 热度:134
坦率地说,我从未使用过数据库,因为我是客户端程序员,但最近在php中进行了一个项目.一些教程使用phpMyAdmin(随MAMP一起),一些在Mac上安装了MySql,并在mac上使用预装版本或更新版本.我的偏好是使用预装版本的php,所以我真的很困惑哪一个选择.可以说一下这些的重[详细]
-
java – 更新单个表的多行
所属栏目:[MySql] 日期:2021-01-17 热度:157
我需要更新具有超过60k行的表的每一行.目前我这样做 - public void updateRank(MapInteger,Double map){ IteratorEntryInteger, Double it = map.entrySet().iterator(); whi[详细]
-
javascript – 第二次单击时取消选中单选按钮
所属栏目:[MySql] 日期:2021-01-17 热度:198
我有很多单选按钮从我的数据库中获取值,如果设置为“1”,我会选中单选按钮.如果选中单选按钮,并且用户再次单击它,我仍然希望能够清除此按钮.有没有人有想法?$radio1从数据库中获取数据,将为0,1或2input value=1 name=radio1 type=radio?php if($radio1==1){e[详细]
-
php – Mysql事务:提交和回滚
所属栏目:[MySql] 日期:2021-01-17 热度:131
我将我的PhpMyAdmin数据库引擎从MyISAM更新到INNODB以允许回滚.这是我的SQL查询:START TRANSACTION; UPDATE jkm_content SET state=0 WHERE title IN (title-1,title2); 结果如下:start transaction;# MySQL returned an[详细]
-
使用分隔符的Mysql子串提取
所属栏目:[MySql] 日期:2021-01-17 热度:63
我想从mysql中的字符串中提取子字符串.该字符串包含由逗号(,)分隔的多个子字符串.我需要使用任何mysql函数提取这些子串.例如 :Table Name: Product ----------------------------------- item_code name colors ----------------------------[详细]
-
mysql – MariaDB – 无法以root用户身份登录
所属栏目:[MySql] 日期:2021-01-17 热度:108
我试图在Ubuntu(16.04.02)上设置MariaDB(10.0.29).在我安装它并启动进程(sudo service mysql start)之后,即使我最初将密码设置为空白,也无法以root身份登录.即mysql -u root将拒绝我访问.我通过sudo mysql登录并检查了用户表,即.从mysql.user中选择user,passw[详细]
-
ClassCastException:java.math.BigInteger在连接MySQL时无法强制转换为java.
所属栏目:[MySql] 日期:2021-01-17 热度:173
连接到MySQL时,出现错误(见下文).单击here以获取代码我得到这个输出:run: Now connecting to databse... java.sql.SQLException: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long[详细]
-
mysql – levenshtein替代方案
所属栏目:[MySql] 日期:2021-01-17 热度:76
我有一大堆查询并使用levenshtein计算拼写错误,现在levenshtein导致mysql占用完整的cpu时间.我的查询是UNION语句中的全文搜索levenshtein.sql1是我当前的查询,sql2只是全文搜索,这是快速的,并没有使用太多的CPU时间,最后一个leventhein一个将达到峰值!你们中[详细]
-
mysql – 在ORDER BY之后计算记录
所属栏目:[MySql] 日期:2021-01-17 热度:64
我有代码来计算记录,但无法在它之前添加订单.连接了两个表,我添加了代码来计算记录.问题是我想首先ORDER BY SN并在之后分配cnt?我的代码是:表 create table rot ( code int(10) primary key, PN varchar(10) not null, S[详细]
