-
mysql – SELECT … FOR UPDATE来自多个线程中的一个表
所属栏目:[MySql] 日期:2021-02-20 热度:117
我需要一点SELECT FOR UPDATE (resp. LOCK IN SHARE MODE)的帮助.我有一个大约有40万条记录的表,我需要在每一行上运行两个不同的处理函数.表结构恰如其分:data ( `id`, `mtime`, -- When was data1 set last `data1`, `data2`[详细]
-
php – 编程初学者 – 设计Web应用程序的建议
所属栏目:[MySql] 日期:2021-02-20 热度:86
我做了一些HTML / CSS的乐趣,但我正在寻找一些编程技巧.我一直在阅读PHP和MySQL.到目前为止,我还没有发现太难理解循环,条件语句等概念,但我想陷入困境并开始开发应用程序,然后才开始厌倦阅读和完全放弃.我的想法...我正好正在学习考试,并在纸上进行这些练习考[详细]
-
MySQL是否适合具有3.5米行的读取大量数据库?如果是这样,哪个发动机?
所属栏目:[MySql] 日期:2021-02-20 热度:143
我对数据库的经验是使用相当小的Web应用程序,但现在我正在处理整个州的选民信息数据集.有大约350万选民,我需要根据他们的地址,投票历史,年龄等进行相当多的报道.网络应用程序本身将用Django编写,所以我有一些数据库选择,包括MySQL和PostgreSQL.在过去,我几乎[详细]
-
mysql – InnoDB相当于MyISAM的key_buffer_size是什么?
所属栏目:[MySql] 日期:2021-02-20 热度:142
使用MyISAM时,配置设置key_buffer_size定义全局缓冲区的大小,其中MySQL缓存经常使用的索引数据块.InnoDB的相应设置是什么?最佳答案innodb_buffer_pool_size是控制InnoDB用于缓存索引和数据的内存缓冲区大小的设置.这是一个重要的性能选择.有关完整说明,请参[详细]
-
php – 什么是最适合个人资料,数字或名字?
所属栏目:[MySql] 日期:2021-02-20 热度:185
大多数具有某种用户配置文件的网站都会执行以下操作:profile.php?U = 123445要不然:profile.php?U = jason.Davis所以我很好奇,用php / mysql查找配置文件与使用数字查找配置文件记录相比,它会更慢吗?最佳答案在每种情况下,字符串查找确实可能比数字查找[详细]
-
PHP MySQL队列
所属栏目:[MySql] 日期:2021-02-20 热度:177
我需要一个充当队列的简单表.我的MySQL服务器限制是我不能使用InnoDB表,只能使用MyISAM.客户/工作人员将同时工作,他们每次都需要接收不同的工作.我的想法是做以下(伪代码):$job - SELECT * FROM queue ORDER BY last_pop ASC LIMIT 1; UPDATE queue SET last[详细]
-
有没有合理的理由在TCP / IP上使用Unix套接字和mysql?
所属栏目:[MySql] 日期:2021-02-20 热度:198
我试图弄清楚为什么mysql默认使用Unix套接字(/tmp/mysql.sock),而不是普通的TCP / IP套接字.它似乎不是一个安全的东西,因为你只能在127.0.0.1上监听,它应该同样安全(套接字文件是世界可写的,因此你不能获得基于Unix帐户的保护).当然,所有操作系统都依赖于高性[详细]
-
-bash:./ configure:没有这样的文件或目录 – 在Mac OS X 10.6上安装MySQL
所属栏目:[MySql] 日期:2021-02-20 热度:143
我正在尝试在Mac OS X 10.6上安装MySQL.在我下载MySQL并解压缩tar xzvf mysql-5.1.37.tar.gz后,我尝试运行此配置行:./configure --prefix=/usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-client --e[详细]
-
PHP Microsoft Excel文件生成/导出类
所属栏目:[MySql] 日期:2021-02-20 热度:67
我一直在寻找一个好的Excel文件生成类,但还没有找到一个 - 我的头号问题是我虽然我可以将导出的文件在Excel中打开(运行2007),但我总是收到警告说“ file的格式与文件扩展名不同“.我注意到phpMyAdmin中的Excel导出甚至会生成上述警告消息.其他用户使用哪些代[详细]
-
php – 如何在MySQL表的列中找到最常见的结果
所属栏目:[MySql] 日期:2021-02-20 热度:145
使用PHP和MySQL,我想查询我的用户发布的帖子表,以找到发布最多条目的人.对此有什么正确的查询?样本表结构: [id] [UserID] 1 johnnietheblack 2 johnnietheblack 3 dannyrottenegg 4 marywhite 5 marywhite 6 johnni[详细]
-
mysql – 需要SQL大师来进行复杂的查询
所属栏目:[MySql] 日期:2021-02-20 热度:178
我有几个表,我试图获取一些数据,我非常接近,但不能完全达成协议.我有以下表格:活动用户朋友 USER__FRIEND EVENT__INVITATIONUSER和FRIEND通过USER__FRIEND表(包含USER_ID和FRIEND_ID字段)链接EVENT__INVITATION将EVENT与FRIEND相关联[详细]
-
mysql – SQL排序字符串,首先是数字特定模式
所属栏目:[MySql] 日期:2021-01-24 热度:95
我有一个具有列(cat_name)的表.有些是字符串后跟数字,其他字符串只是普通字符串.我喜欢通过首先将所有字符串以Level开头来安排它.期望的输出: 1级物品 2级项目 3级物品 5级物品 10级物品 12级物品 22级物品 Apple芒果其他特别项目我用过这个查[详细]
-
java – JOIN中的相同列名在ResultSet中出现“找不到列”错误
所属栏目:[MySql] 日期:2021-01-24 热度:145
我有三张桌子,shipp和供应商.所有三列都有与id,name,city ... other相同的列名.我在java中编写了一个连接:String Query = SELECT s.name Sname,s.city Scity,f.name Fname,f.city Fcity, +su.name Suname,su.city Suc[详细]
-
在cakephp中的查询中使用LIKE条件
所属栏目:[MySql] 日期:2021-01-24 热度:116
我正在尝试找出数据库中是否已存在类似的记录,然后再继续保存记录.我用谷歌搜索,发现看起来它应该工作,但不幸的是没有.我是cakephp的新手,可以找出正确的查询.$this-Tape-recursive = -1; $tapeexists = $this-Tape-find(all, array(condition=[详细]
-
php – Sql从另一个查询中选择多个值
所属栏目:[MySql] 日期:2021-01-24 热度:199
我在php-mysql中有三个表产品,product_fact,其实架构是这样的制品 id , name (1000 records) 例如-id | name -------+-------- 1125 | key chain 1135 | bikes 1145 | cars id =具有不同的产品ID号,每个产品都有唯一的ID,[详细]
-
停止MySQL重用AUTO_INCREMENT ID
所属栏目:[MySql] 日期:2021-01-24 热度:58
我有一个带有AUTO_INCREMENT主键的表.如果删除表中的最后一行,则下一个插入的行将采用相同的ID.有没有办法让MySQL像t-SQL一样运行,而不是重用ID?然后,如果从数据库外部的某些内容错误地引用了已删除的行,则不会返回任何行,突出显示错误.最佳答案在这种情况下[详细]
-
PHP:使用变量来保存表名,并在查询中使用该变量
所属栏目:[MySql] 日期:2021-01-24 热度:71
我目前正在学习PHP,我正在编写注册表.在我的代码的某处,我有这些陈述$query = SELECT `stud_no` FROM `tb_registered_users` WHERE `stud_no`=$studno; 和$query = INSERT INTO `tb_registered_users` VALUES (.$studno[详细]
-
mysqldump version从MySQL导出数据时出错
所属栏目:[MySql] 日期:2021-01-24 热度:200
从mysql 5.5.29(winx-64)导出数据时出错.我正在使用mysql workbench -gpl-5.2.45(win 32).错误消息是:**WARNING** Error checking mysqldump version Error retrieving version from mysqldump.exe: (exit 1) 我是M[详细]
-
MySQL LOAD DATA LOCAL INFILE仅导入一行
所属栏目:[MySql] 日期:2021-01-24 热度:76
我们有一个包含数千条记录的CSV文件.我想通过phpmyadmin将这些行导入MySQL表.这是使用的命令:load data local infile /var/www/html/deansgrads_201280.csv into table ttu_nameslist fields terminated by , enclosed by[详细]
-
如何在MySQL中级联更新?
所属栏目:[MySql] 日期:2021-01-24 热度:123
我们来看看这个示例数据库:我们可以看到,人依赖于城市(person.city_id是外键).我不删除行,我只是将它们设置为非活动状态(active = 0).设置城市无效后,如何自动设置所有依赖此城市的人员?有没有比编写触发器更好的方法?编辑:我只对设置人的行不活动感兴趣,[详细]
-
使用MySQL计算时间轴的变化
所属栏目:[MySql] 日期:2021-01-24 热度:160
我是MySQL的新手,我需要你的帮助.我有一张包含类似数据的表格--------------------------------------------------- |RobotPosX|RobotPosY|RobotPosDir|RobotShortestPath| --------------------------------------------[详细]
-
mysql – 如何设置SQL以查找从上周日到本周日的记录(1周)
所属栏目:[MySql] 日期:2021-01-24 热度:53
这与我现在的相似,即:SELECT COUNT(作者)FROM`posst` WHERE`date` = DATE_SUB(CURDATE(),INTERVAL 1 WEEK)AND author =FooBar这将给我一个作者在过去一周内发布的次数.如果我要在周日下午5:30运行该程序来查找上周日中午12:00至本周日中午12:00的帖子,我想反[详细]
-
php – 如何在Laravel 4中使用BIGINT作为自动递增主键
所属栏目:[MySql] 日期:2021-01-24 热度:61
我试图模仿wordpress primary key size这是BIGINT(20),但似乎laravel没有本地函数来做这个..我看到了page in the laravel forums并得到了这样的代码:$表 - BIGINTEGER( 编号) - 伯();但是当我在工匠迁移期间尝试将外键附加到该id时,会抛出一个MYSQL错[详细]
-
使用Smart Mobile Studio与mySQL数据库进行交互
所属栏目:[MySql] 日期:2021-01-24 热度:161
有没有什么方式的SMS与我的主机网站上的mySQL数据库进行交互?如果我将SMS代码驻留在那里怎么办?是否有任何类型的Web代码(PHP,Perl,JavaScript等,我可以用来从SMS代码中调用来执行SQL事务(选择,插入,更新,删除等)?即,我可以创建一个主机端的库可以在短信中[详细]
-
php – MySQL“喜欢”(误报)
所属栏目:[MySql] 日期:2021-01-24 热度:144
我的数据库中有一个表,其中有一个名为“tags”的字段,例如iOS,Android,Java,JavaScript等.我想选择此表中与某些标签匹配的所有项目,例如 id | name | tags -- | ------- | ----- 1 | name1 | iOS,Android 2 | name2 | Jav[详细]