-
mysql – SailsJS – 如何在创建记录时指定字符串属性长度而
所属栏目:[MySql教程] 日期:2020-12-11 热度:112
我正在使用Sails 0.9.8与MySQL配对,并希望做这样的事情 localhost:1337/player/view/ 代替 localhost:1337/player/view/ 所以我在模型中加入了这样的东西: 'username' : { type: 'string',unique: true,minLength: 4,maxLength: 32,required: true }, 但是[详细]
-
MySQL – 如何修改列默认值?
所属栏目:[MySql教程] 日期:2020-12-11 热度:171
如何将列的默认值从None更改为其他值?例如,如果我在创建行时没有指定日期,我希望我的日期有一个默认值0000-00-00. 我在phpMyAdmin中理解这一点,但我不确定如何通过命令提示符来完成. 我还了解在添加列时如何执行此操作.但我的所有专栏都已制作完成并且其中[详细]
-
如何编写MySQL if else endif语句?
所属栏目:[MySql教程] 日期:2020-12-11 热度:56
我想要一个MySQL的简单示例if if else endif语句. 我想做这样的事情(在Java中): SELECT COUNT(*) FROM `table` WHERE `userID` = 1if(count == 0){ INSERT INTO `table` (`userID`,`A`,`B`)VALUES ('1','323','232')}else{ UPDATE `table` SET `A` = '323',[详细]
-
无法在MySQL中创建FOREIGN KEY CONSTRAINT
所属栏目:[MySql教程] 日期:2020-12-11 热度:77
我在Ubuntu中使用phpMyAdmin 3.5.8.1deb1创建了我的MySQL数据库. 而不是我的所有表都是InnoDB,我不能添加外键,这是一个例子: ALTER TABLE element ADD CONSTRAINT FK_element_id_user FOREIGN KEY (id_user) REFERENCES user(id) ON DELETE SET NULL ON UPD[详细]
-
php – 在向数据库插入值时删除记录
所属栏目:[MySql教程] 日期:2020-12-11 热度:121
我有db有车辆的位置日志 这意味着每个坐标都将存储在数据库中.现在对于车辆1,假设表中有30个条目,意味着30个位置.现在当第31个条目到来时,我想要删除FIRST条目,这意味着每辆车的最大位置日志数应为30. 现在插入查询是 mysqli_query($con,"INSERT INTO $locat[详细]
-
具有复杂排序的MySQL查询
所属栏目:[MySql教程] 日期:2020-12-11 热度:195
我们在MySQL中有这样的表:id int; title varchar;高清 tinyint;来源 tinyint;活跃的 tinyint; 如何通过这种排序从数据库中获取数据: 1. hd = 3 AND source 请告诉我如何正确地执行它和一个SQL查询? 谢谢. 最佳答案 select * from your_tableorder by case[详细]
-
c# – MYSQL中不存在Canonical Function“EntityFunctions.Trun
所属栏目:[MySql教程] 日期:2020-12-11 热度:192
我正在尝试运行此查询: DateTime DDate=DateTime.Today; //Today's date without Timevar v= db.measurements.Where(m = EntityFunctions.TruncateTime(m.InDate) == DDate); 它只返回那两个日期相等的对象,忽略时间部分. 但我收到: {“FUNCTION [数据库][详细]
-
具有多个值的MySQL Update查询
所属栏目:[MySql教程] 日期:2020-12-11 热度:159
我在数据库中有一个表,其中包含以下记录: match_id | guess | result 125 | 1 | 0 130 | 5 | 0 233 | 11 | 0 125 | 2 | 0 我的用户为每个匹配选择一个猜测,我有一个根据匹配结果计算猜测结果的函数: 如果猜测正确,结果将是(1) 如果错了,结果将是(2) 如果匹[详细]
-
PHP PDO mySQL查询返回列名和整数
所属栏目:[MySql教程] 日期:2020-12-11 热度:88
我对数据库的PDO查询将不必要的值返回到数组中. Array( [contentID] = 9 [0] = 9 [type] = operations [1] = operations [type_alts] = pages [2] = pages [url] = ctt-partners [3] = ctt-partners [title] = CTT Partners [4] = CTT Partners [subtitle] =[详细]
-
在慢速网络上工作时,为什么mysql workbench编辑器速度太慢?
所属栏目:[MySql教程] 日期:2020-12-11 热度:134
我最近从Mysql workbench 5.x升级到6.0.7.11215,我注意到了奇怪的慢速问题. 每当我尝试编辑查询,移动光标,或者只是尝试添加任何字符时,编辑器会挂起几秒钟,然后正常恢复. 这只发生在我使用与服务器的慢速网络连接时. 这个问题在旧的Mysql workbench verison[详细]
-
python – pymssql.OperationalError:DB-Lib错误消息20009,严
所属栏目:[MySql教程] 日期:2020-12-11 热度:159
我试图运行这个program conn = pymssql.connect(host='localhost',user='notsa',password='notsayly',database='TallicaTweets') 但我收到以下错误: Traceback (most recent call last): File "harvester_of_tweets.py",line 11,in 搜索Google并没有真正有[详细]
-
mysql – 表中存储的数据区分大小写吗?
所属栏目:[MySql教程] 日期:2020-12-11 热度:122
我有三个表样本.我用mysql在数据库中存储数据 +--------------------------+| Table-1 |+--------------------------+| Sl.No | Name | City |+-------+------+-----------+| 1 | Carl | Australia |+-------+------+-----------++-------------------------[详细]
-
mysql>创建数据库测试; ERROR 1006(HY000):无法创建数据库
所属栏目:[MySql教程] 日期:2020-12-11 热度:91
在我的root帐户下登录mysql后无法创建数据库.我是否必须创建管理员帐户才能这样做?此外,由于某种原因,我的StartUp文件没有安装(出现错误).当我在我的终端输入“mysql”时,我不确定这是否会影响其他任何事情,因为mySQL启动了. 当我输入时 mysql SELECT Host,[详细]
-
php – 从MySQL中的DateTime计算不同的天数
所属栏目:[MySql教程] 日期:2020-12-11 热度:193
我有DB表,用IP列和DateTime标记记录请求.我试图以一种让我计算某个IP发出请求的天数的方式来获取这些数据.我正在使用Laravel的查询构建器. 到目前为止,这就是我所拥有的: $data = DB::table('requests') -groupBy('ip') -select('ip',DB::raw('COUNT(DISTIN[详细]
-
如何更改Flask-peewee中的UserDoesNotExist SELECT行为 – pyth
所属栏目:[MySql教程] 日期:2020-12-11 热度:107
我使用flask-peewee制作一个API,如果用户不存在于表中,我想返回一个404 json但看起来好像是在抛出500错误而不是404错误json: 这是我得到的错误: UserDoesNotExist: instance matching query does not exist:SQL: SELECT t1.`id`,t1.`username`,t1.`passwor[详细]
-
MySQL删除特定字符后的字符串的最后部分
所属栏目:[MySql教程] 日期:2020-12-11 热度:133
我需要在列中删除字符串的最后一部分,其中我有一个名为“path”的字段,如下所示: images/prop/images/2034/22399_2034.JPG 我需要删除最后一个“/”后的所有内容,以便删除 images/prop/images/2034/ 代替 images/prop/images/2034/22399_2034.JPG 我不知道[详细]
-
mysql – 错误#1093 – 您无法在FROM子句中为更新指定目标表’
所属栏目:[MySql教程] 日期:2020-12-11 热度:68
我正在升级和优化旧的表结构. 为了正确使用替换,我删除了干扰2列新唯一密钥的旧僵尸条目. 查询: DELETE from `relProductsPrices` where `ID` in (SELECT scanA.ID from `relProductsPrices` as scanA inner join `relProductsPrices` as scanB where scanA[详细]
-
mysql – 返回随机结果(按rand()排序)
所属栏目:[MySql教程] 日期:2020-12-11 热度:101
我记得在某个地方读过使用rand()的命令很糟糕,我刚刚开始发表它并发现了一篇证明它的文章.对于大型数据库,rand()的顺序可能非常慢,建议的解决方案是在php中生成一个随机数并根据它进行选择.问题是我需要验证其他字段才能返回我的记录.我可能还删除了一些旧记[详细]
-
mysql客户端设置no-auto-rehash与mysqldump冲突
所属栏目:[MySql教程] 日期:2020-12-11 热度:79
我们的数据库有许多表,列有很多列.命令行mysql客户端连接需要很长时间,除非我传递它-A.我宁愿不必每次都把它放进去,所以我尝试添加my.cnf选项no-auto-rehash. 这很好用,直到我必须使用mysqldump: mysqldump:未知选项no-auto-rehash 显然mysqldump使用my.cn[详细]
-
mysql – 使用自动增量主键插入记录
所属栏目:[MySql教程] 日期:2020-12-11 热度:70
我在phpMyAdmin中创建了一个MySQL数据库,其中包含一个自动递增的主键ID.在phpMyAdmin中我可以通过INSERT INTO MyTable VALUES插入记录(null,1,2,3)null位置用于ID. 将DB数据加载到Delphi应用程序(Connection-> Table或Query-> DataSetProvider-> ClientDataS[详细]
-
mysql – 在特定日期范围内查找结果
所属栏目:[MySql教程] 日期:2020-12-11 热度:55
我试图只抓取属于某个日期范围的记录.问题是时间戳和日期作为字符串存储在同一单元格中.我想只抓住日期在2013-05-01和2013-05-03之间的行. 日期(存储为字符串) 2013-05-01T23:19:442013-05-02T23:19:402013-05-06T23:19:462013-05-06T23:15:17 MySQL的 SELEC[详细]
-
mysql – SQL计算值在多列中出现的次数?
所属栏目:[MySql教程] 日期:2020-12-11 热度:156
我在mysql数据库中有两列,我想计算单个名称出现在两列中的次数. COUNT函数本身对我不起作用,因为它只计算一列中的总数. MySql列: +-----------------+--------------+| Member1 | Member2 |+-----------------+--------------+| John | Bill | | Bill | Joh[详细]
-
MySQL命令行和事务
所属栏目:[MySql教程] 日期:2020-12-11 热度:113
我有一个关于MySQL的问题,但一直无法找到答案.我知道在MySQL中默认启用自动提交.我需要在一个事务中从命令行运行一些更新查询,但我不知道MySQL将如何处理它们.如果我有这样的事情: mysql -uroot -proot -e 'QUERY 1; QUERY 2; QUERY3' 它会作为一个事务执行[详细]
-
MySQL在两列中比较相同的值
所属栏目:[MySql教程] 日期:2020-12-11 热度:140
我的数据库中有一个数据,如下所示: jamu_a | jamu_b | khasiatA | B | ZA | B | XA | B | C 然后,我想要一个像这样的输出: jamu_a | jamu_b | khasiat | totalA | B | Z,X,C | 3 我不是MySQL的专家,产生这样的输出是什么样的查询? 告诉我MySQL是否不能这[详细]
-
php – 通过“SELECT”命令选择每组的前两个记录的最佳方法是什
所属栏目:[MySql教程] 日期:2020-12-11 热度:90
例如,我有下表: id group data1 1 aaa2 1 aaa3 2 aaa4 2 aaa5 2 aaa6 3 aaa7 3 aaa8 3 aaa 通过“SELECT”命令选择每组的前两个记录的最佳方法是什么? 如果没有好办法,你建议做什么例程?(在PHP中) (模型结果) 1 1 aaa2 1 aaa3 2 aaa4 2 aaa6 3 aaa7 3 aaa[详细]